summaryrefslogtreecommitdiff
path: root/src/ejabberd_local.erl
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2003-02-01 20:21:28 +0000
committerAlexey Shchepin <alexey@process-one.net>2003-02-01 20:21:28 +0000
commit6599d1ecc544d48a2a5597f1618b1376d1294d5a (patch)
treeb654ef1df8e3174f40fe7af5efcf1390532ca769 /src/ejabberd_local.erl
parent*** empty log message *** (diff)
*** empty log message ***
SVN Revision: 55
Diffstat (limited to 'src/ejabberd_local.erl')
-rw-r--r--src/ejabberd_local.erl9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ejabberd_local.erl b/src/ejabberd_local.erl
index e0415b0d..b5a32c97 100644
--- a/src/ejabberd_local.erl
+++ b/src/ejabberd_local.erl
@@ -10,7 +10,7 @@
-author('alexey@sevcom.net').
-vsn('$Revision$ ').
--export([start/0, init/0]).
+-export([start_link/0, init/0]).
-export([register_iq_handler/3,
register_iq_handler/4,
@@ -21,9 +21,10 @@
-record(state, {mydomain, iqtable}).
-start() ->
- register(ejabberd_local, spawn(ejabberd_local, init, [])),
- ok.
+start_link() ->
+ register(ejabberd_local,
+ Pid = proc_lib:spawn_link(ejabberd_local, init, [])),
+ {ok, Pid}.
init() ->
MyDomain = ?MYNAME,