blob: 8de9cb2dadfacd690f4fe430c729f701de13b0ed (
plain) (
tree)
|
|
%% This tests the presence of possible races due to a whereis/unregister
%% combination. It takes into account control flow that might exist.
-module(whereis_control_flow5).
-export([start/1]).
start(AnAtom) ->
case whereis(AnAtom) of
undefined -> ok;
P when is_pid(P) ->
unregister(AnAtom)
end.
|