erlang:cancel_timer/1
Eric PAILLEAU
eric.pailleau@REDACTED
Sun Jan 24 10:55:53 CET 2021
Or write quicker in your shell, or increase time in timer call :)
Regards
Le 24/01/2021 à 06:56, Frank Muller a écrit :
> Forget about it. I need definitely some rest or a pinning operator ��
>
>
> Sum. 24 jan 2021 01:14, Eric Pailleau <eric.pailleau@REDACTED
> <mailto:eric.pailleau@REDACTED>> wrote :
>
> Hi,
>
> Try to forget f(TRef) between 3> and 4>?
>
>
> Or use a pinning operator.
>
> Joke.
>
>
> Envoyé depuis mon mobile
>
>
>
> ---- Frank Muller a écrit ----
>
> On both MacOS (any) and Linux (Ubuntu 20.04 <tel:20.04> LTS):
>
> Why this works?
>
> Erlang/OTP 22 [erts-10.7.2.5 <http://10.7.2.5>] [source]
> [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1]
> Eshell V10.7.2.5 <http://10.7.2.5> (abort with ^G)
> 1> self().
> <0.89.0 <tel:0.89.0>>
>
> 2> TRef = erlang:send_after(9000, self(), die).
> #Ref<0.2349067310.4021813252.2 <tel:0.2349067310.4021813252.2>981>
>
> 3> erlang:cancel_timer(TRef).
> 7288 <--------------- expected/correct
>
> 4> self().
> <0.89.0 <tel:0.89.0>>
>
>
> But this doesn’t:
>
> Erlang/OTP 22 [erts-10.7.2.5 <http://10.7.2.5>] [source]
> [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1]
> Eshell V10.7.2.5 <http://10.7.2.5> (abort with ^G)
> 1> self().
> <0.89.0 <tel:0.89.0>>
>
> 2> TRef = erlang:send_after(9000, self(), die).
> #Ref<0.2349067310.4021813252.2 <tel:0.2349067310.4021813252.2>981>
>
> 3> erlang:put(die_tref, TRef).
> undefined
>
> 4> TRef = erlang:get(die_tref).
> #Ref<0.2349067310.4021813252.2 <tel:0.2349067310.4021813252.2>981>
>
> 5> erlang:cancel_timer(TRef).
> false <------------------ hmmm
>
> 6> self().
> <0.89.0 <tel:0.89.0>>
>
>
> Am I missing something? Maybe I need some rest.
>
> /Frank
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20210124/ccf93a16/attachment.bin>
More information about the erlang-questions
mailing list