erlang:cancel_timer/1
empro2@REDACTED
empro2@REDACTED
Sun Jan 24 16:13:11 CET 2021
On Sun, 24 Jan 2021 10:55:53 +0100
Eric PAILLEAU <eric.pailleau@REDACTED> wrote:
> > Try to forget f(TRef) between 3> and 4>?
??! Untie then bind again? `% TRef + bondage = ok`?
What would it matter to the (evil, shoo!, shoo!) proc. dict.?
And: How get the _same_ #Ref in two different shells (erts?)?
And a note:
Your mail clients seems to have added strange tel: numbers in the quote below: html tag confusion?
> > Or use a pinning operator.
Is it not more of a pointing annotation, much the same like any boundie in itself, which in pattern context look like unboundies ...?
("boundie" = short, light version of "bound variable", "unboundie" = ...)
~Michael
Thread rep.:
> > Why this works?
[...]
> > 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>>
--
Normality is merely a question of quantity,
not of quality.
Normalität ist nur eine Frage von Quantität,
nicht von Qualität.
More information about the erlang-questions
mailing list