|Anonymous | Login | Signup for a new account||2014-03-11 09:22 CET|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004023||OCaml||OCaml general||public||2006-05-13 17:22||2013-09-03 17:09|
|Target Version||Fixed in Version|
|Summary||0004023: usleep feature|
it would be very nice to have a function usleep in Unix. Now, there is only sleep that waits for
a given number of seconds, but most of the time, it is not accurate (what if I need to wait 0.1 sec ?)
There is a 'delay' function in Threads, but sometimes, I need to compile without the thread library,
due to external constraints...
So it would be nice to have a usleep function in Unix, that just waits like sleep, but that take a float argument, or a given number of mili or microseconds...
Thank you !
You can use select:
let usleep t = ignore (select    t);;
|Great! Include that one-liner in the Unix module and mark the bug fixed. Seriously. Convenience functions make users happy and productive. :)|
|2006-05-13 17:22||Christophe||New Issue|
|2006-05-17 11:43||berke||Note Added: 0003644|
|2006-08-24 01:55||n8gray||Note Added: 0003739|
|2006-08-29 16:34||doligez||Status||new => acknowledged|
|2013-09-03 17:09||doligez||Tag Attached: patch|
|2013-09-03 17:09||doligez||Tag Attached: junior_job|
|Copyright © 2000 - 2011 MantisBT Group|