Wed Nov 5 19:03:14 CET 2014
On 5 November 2014 13:50, Tony Rogvall <> wrote:
> From time to time I implement protocols and services that need watch dogs
> and/or retransmit timers.
> I will normally implement this using a BIF timer:
> I propose a new BIF:
> erlang:restart_timer(Ref, Time) -> false | RemainingTime
> This will restart a time if it is active and return the time that remained
> when it was restarted.
> If restart_timer return false either the timer has already time out or the
> reference is not a timer.
I second this proposal, quite a useful feature to have when implementing
protocols. Fewer lines of code and the code becomes more readable.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions