diff options
author | Araq <rumpf_a@web.de> | 2019-07-10 19:17:06 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2019-07-10 19:17:06 +0200 |
commit | 87a2ced1baec059922a567e2000c0fe16cc1db52 (patch) | |
tree | 7f29bfe00f2b0b26dce69593e0cfe47d47b177e2 /lib/pure/ioselects/ioselectors_epoll.nim | |
parent | 73cc029fec8ff52ace34cc94ccee0ff89e975862 (diff) | |
download | Nim-87a2ced1baec059922a567e2000c0fe16cc1db52.tar.gz |
there is only one style -- my style
Diffstat (limited to 'lib/pure/ioselects/ioselectors_epoll.nim')
-rw-r--r-- | lib/pure/ioselects/ioselectors_epoll.nim | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/lib/pure/ioselects/ioselectors_epoll.nim b/lib/pure/ioselects/ioselectors_epoll.nim index 9389a6591..7c6f15164 100644 --- a/lib/pure/ioselects/ioselectors_epoll.nim +++ b/lib/pure/ioselects/ioselectors_epoll.nim @@ -267,8 +267,8 @@ proc unregister*[T](s: Selector[T], ev: SelectEvent) = proc registerTimer*[T](s: Selector[T], timeout: int, oneshot: bool, data: T): int {.discardable.} = var - new_ts: Itimerspec - old_ts: Itimerspec + newTs: Itimerspec + oldTs: Itimerspec let fdi = timerfd_create(CLOCK_MONOTONIC, 0).int if fdi == -1: raiseIOSelectorsError(osLastError()) @@ -282,19 +282,19 @@ proc registerTimer*[T](s: Selector[T], timeout: int, oneshot: bool, epv.data.u64 = fdi.uint if oneshot: - new_ts.it_interval.tv_sec = posix.Time(0) - new_ts.it_interval.tv_nsec = 0 - new_ts.it_value.tv_sec = posix.Time(timeout div 1_000) - new_ts.it_value.tv_nsec = (timeout %% 1_000) * 1_000_000 + newTs.it_interval.tv_sec = posix.Time(0) + newTs.it_interval.tv_nsec = 0 + newTs.it_value.tv_sec = posix.Time(timeout div 1_000) + newTs.it_value.tv_nsec = (timeout %% 1_000) * 1_000_000 incl(events, Event.Oneshot) epv.events = epv.events or EPOLLONESHOT else: - new_ts.it_interval.tv_sec = posix.Time(timeout div 1000) - new_ts.it_interval.tv_nsec = (timeout %% 1_000) * 1_000_000 - new_ts.it_value.tv_sec = new_ts.it_interval.tv_sec - new_ts.it_value.tv_nsec = new_ts.it_interval.tv_nsec + newTs.it_interval.tv_sec = posix.Time(timeout div 1000) + newTs.it_interval.tv_nsec = (timeout %% 1_000) * 1_000_000 + newTs.it_value.tv_sec = newTs.it_interval.tv_sec + newTs.it_value.tv_nsec = newTs.it_interval.tv_nsec - if timerfd_settime(fdi.cint, cint(0), new_ts, old_ts) != 0: + if timerfd_settime(fdi.cint, cint(0), newTs, oldTs) != 0: raiseIOSelectorsError(osLastError()) if epoll_ctl(s.epollFD, EPOLL_CTL_ADD, fdi.cint, addr epv) != 0: raiseIOSelectorsError(osLastError()) |