* src/ejabberd_s2s.erl: API improvement: Added s2s_connect_hook (EJAB-566).
authorMickaël Rémond <mickael.remond@process-one.net>
Sat, 15 Mar 2008 09:35:33 +0000 (09:35 +0000)
committerMickaël Rémond <mickael.remond@process-one.net>
Sat, 15 Mar 2008 09:35:33 +0000 (09:35 +0000)
SVN Revision: 1232

ChangeLog
src/ejabberd_s2s.erl

index dff2cd6d270e112dabc87e8e07411e97e7304dac..264c32133c95a87efdb04a371685cb0b0c94417b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-03-15  Mickael Remond  <mremond@process-one.net>
+
+       * src/ejabberd_s2s.erl: API improvement: Added s2s_connect_hook
+       (EJAB-566).
+
 2008-03-13  Badlop  <badlop@process-one.net>
 
        * src/odbc/ejabberd_odbc.erl: Start ODBC explicitely because
index eebee741be6e8af8b063250159e892d216d0bfd6..59ce832057bfefa9953c82537fad0c25fdc9662b 100644 (file)
@@ -359,6 +359,7 @@ new_connection(MyServer, Server, From, FromTo,
     TRes = mnesia:transaction(F),
     case TRes of
        {atomic, Pid} ->
+           ejabberd_hooks:run(s2s_connect_hook, [MyServer, Server]),
            ejabberd_s2s_out:start_connection(Pid);
        _ ->
            ejabberd_s2s_out:stop_connection(Pid)