>No. timeout() does not block until the background task is completed
>(that would kind of defeat the point) so there's no unfinished
>functions. Self re-scheduling timeouts are quite common. The tricky
>part comes when you want to stop such a thing as you cannot hold a
>lock over untimeout() which you also hold in your background function.

But when untimeout() returns the timeout has either run or was
removed.

Casper
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to