[erlang-questions] Order of message processing by a gen_server
Lev Walkin
vlm@REDACTED
Wed Dec 5 06:40:54 CET 2007
Jack Orenstein wrote:
> Suppose I have a gen_server process whose queue contains {a} and {b}.
> Does the order of the handle_call function clauses determine which
> message is processed first? I.e., if the function clauses are
>
> handle_call({a}, From, State) -> ...
> handle_call({b}, From, State) -> ...
>
> is it guaranteed that {a} will be processed first?
Yes, but this is implementation detail and is not guaranteed
by the standard.
--
Lev Walkin
vlm@REDACTED
More information about the erlang-questions
mailing list