aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2005-10-21 21:22:00 +0000
committerAlexey Shchepin <alexey@process-one.net>2005-10-21 21:22:00 +0000
commit6309f41b9a0c4181b67345d72f9e98e7dc18c554 (patch)
tree5ac58c1a601d166d39c7c2f71ebca425782781c4
parent* src/odbc/pg.sql: Added spool.seq field for offline messages (diff)
* src/ejabberd_app.erl: Try to load tls_drv at startup to avoid
unloading of libssl (thanks to Brian Campbell) SVN Revision: 425
-rw-r--r--ChangeLog5
-rw-r--r--src/ejabberd_app.erl9
2 files changed, 6 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index 8889609f2..ec7d586f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-10-22 Alexey Shchepin <alexey@sevcom.net>
+
+ * src/ejabberd_app.erl: Try to load tls_drv at startup to avoid
+ unloading of libssl (thanks to Brian Campbell)
+
2005-10-20 Alexey Shchepin <alexey@sevcom.net>
* src/odbc/pg.sql: Added spool.seq field for offline messages
diff --git a/src/ejabberd_app.erl b/src/ejabberd_app.erl
index 9badb0971..9b6dc7441 100644
--- a/src/ejabberd_app.erl
+++ b/src/ejabberd_app.erl
@@ -14,8 +14,6 @@
-export([start/2, stop/1, init/0]).
--export([dump_ports/0]).
-
-include("ejabberd.hrl").
start(normal, _Args) ->
@@ -64,7 +62,7 @@ init() ->
end
end,
error_logger:add_report_handler(ejabberd_logger_h, LogPath),
- %timer:apply_interval(3600000, ?MODULE, dump_ports, []),
+ erl_ddll:load_driver(ejabberd:get_so_path(), tls_drv),
ok = erl_ddll:load_driver(ejabberd:get_so_path(), expat_erl),
Port = open_port({spawn, expat_erl}, [binary]),
loop(Port).
@@ -100,8 +98,3 @@ load_modules() ->
end
end, ?MYHOSTS).
-
-dump_ports() ->
- ?INFO_MSG("ports:~n ~p",
- [lists:map(fun(P) -> erlang:port_info(P) end, erlang:ports())]).
-