mirror of
https://repo.or.cz/socat.git
synced 2025-07-12 14:43:24 +00:00
Protect SSL_connect(); Nanosleep() with decimal output
This commit is contained in:
parent
416fe38e33
commit
ed11b3d2c5
5 changed files with 38 additions and 18 deletions
4
sycls.c
4
sycls.c
|
@ -1421,11 +1421,11 @@ unsigned int Sleep(unsigned int seconds) {
|
|||
#if HAVE_NANOSLEEP
|
||||
unsigned int Nanosleep(const struct timespec *req, struct timespec *rem) {
|
||||
int retval, _errno;
|
||||
Debug3("nanosleep({"F_time",%ld},%p)", req->tv_sec, req->tv_nsec, rem);
|
||||
Debug3("nanosleep({"F_time".%09ld}, %p)", req->tv_sec, req->tv_nsec, rem);
|
||||
retval = nanosleep(req, rem);
|
||||
_errno = errno;
|
||||
if (rem) {
|
||||
Debug3("nanosleep(,{"F_time",%ld}) -> %d",
|
||||
Debug3("nanosleep(,{"F_time".%09ld}) -> %d",
|
||||
rem->tv_sec, rem->tv_nsec, retval);
|
||||
} else {
|
||||
Debug1("nanosleep() -> %d", retval);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue