From 5dd3f4c22b164613ae63fd1cd2a625c9636633a9 Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Mon, 25 Jun 2018 14:55:33 +0300 Subject: [PATCH] Allow gen_server process registration --- src/xmpp_stream_out.erl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/xmpp_stream_out.erl b/src/xmpp_stream_out.erl index 502ff79f7..135972717 100644 --- a/src/xmpp_stream_out.erl +++ b/src/xmpp_stream_out.erl @@ -130,9 +130,13 @@ %%%=================================================================== %%% 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).