]> granicus.if.org Git - ejabberd/commitdiff
Allow gen_server process registration
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>
Mon, 25 Jun 2018 11:55:33 +0000 (14:55 +0300)
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>
Mon, 25 Jun 2018 11:55:33 +0000 (14:55 +0300)
src/xmpp_stream_out.erl

index 502ff79f70d8e0a5d1c1fb7dc14f30eb2c98fa9c..13597271747fafc220bf44379fc14a9d058e5dd9 100644 (file)
 %%%===================================================================
 %%% API
 %%%===================================================================
+start({local, Mod}, Args, Opts) ->
+    ?GEN_SERVER:start({local, Mod}, ?MODULE, [Mod|Args], Opts ++ ?FSMOPTS);
 start(Mod, Args, Opts) ->
     ?GEN_SERVER:start(?MODULE, [Mod|Args], Opts ++ ?FSMOPTS).
 
+start_link({local, Mod}, Args, Opts) ->
+    ?GEN_SERVER:start_link({local, Mod}, ?MODULE, [Mod|Args], Opts ++ ?FSMOPTS);
 start_link(Mod, Args, Opts) ->
     ?GEN_SERVER:start_link(?MODULE, [Mod|Args], Opts ++ ?FSMOPTS).