]> sourceware.org Git - newlib-cygwin.git/commit
Cygwin: timerfd: fix gettime
authorCorinna Vinschen <corinna@vinschen.de>
Mon, 21 Jan 2019 21:52:39 +0000 (22:52 +0100)
committerCorinna Vinschen <corinna@vinschen.de>
Mon, 21 Jan 2019 21:52:39 +0000 (22:52 +0100)
commit5b23a8e83112548d4c06e2f4b46aa20bd38d26d5
tree5f6f603ae8063e6cc5e23a06633cfe3344940240
parent289b7c09c8bca6c84edfddf77c11b530bda95016
Cygwin: timerfd: fix gettime

- split into to __try/__except blocks to make sure
  leave_critical_section is always called when required.

- Actually fill time_spec in settime so it_interval is returned
  correctly.

- Return all 0 if timer is disarmed.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
winsup/cygwin/timerfd.cc
This page took 0.03066 seconds and 5 git commands to generate.