mirror of /home/gitosis/repositories/libev.git
*** empty log message ***
This commit is contained in:
parent
a8e8443a3a
commit
2114cc0f41
4
ev.c
4
ev.c
|
@ -546,7 +546,7 @@ struct signalfd_siginfo
|
|||
: 0 < (time_t)4294967295 ? 4294967295. \
|
||||
: 2147483647.) \
|
||||
|
||||
#define EV_TS_TO_MS(a) a * 1e3 + 0.9999
|
||||
#define EV_TS_TO_MSEC(a) a * 1e3 + 0.9999
|
||||
#define EV_TS_FROM_USEC(us) us * 1e-6
|
||||
#define EV_TV_SET(tv,t) do { tv.tv_sec = (long)t; tv.tv_usec = (long)((t - tv.tv_sec) * 1e6); } while (0)
|
||||
#define EV_TS_SET(ts,t) do { ts.tv_sec = (long)t; ts.tv_nsec = (long)((t - ts.tv_sec) * 1e9); } while (0)
|
||||
|
@ -2045,7 +2045,7 @@ ev_sleep (ev_tstamp delay) EV_NOEXCEPT
|
|||
#elif defined _WIN32
|
||||
/* maybe this should round up, as ms is very low resolution */
|
||||
/* compared to select (µs) or nanosleep (ns) */
|
||||
Sleep ((unsigned long)(EV_TS_TO_MS (delay)));
|
||||
Sleep ((unsigned long)(EV_TS_TO_MSEC (delay)));
|
||||
#else
|
||||
struct timeval tv;
|
||||
|
||||
|
|
|
@ -152,7 +152,7 @@ epoll_poll (EV_P_ ev_tstamp timeout)
|
|||
/* epoll wait times cannot be larger than (LONG_MAX - 999UL) / HZ msecs, which is below */
|
||||
/* the default libev max wait time, however. */
|
||||
EV_RELEASE_CB;
|
||||
eventcnt = epoll_wait (backend_fd, epoll_events, epoll_eventmax, EV_TS_TO_MS (timeout));
|
||||
eventcnt = epoll_wait (backend_fd, epoll_events, epoll_eventmax, EV_TS_TO_MSEC (timeout));
|
||||
EV_ACQUIRE_CB;
|
||||
|
||||
if (ecb_expect_false (eventcnt < 0))
|
||||
|
|
Loading…
Reference in New Issue