[Freeswitch-users] mod_erlang_event compile problem
Leon de Rooij
leon at scarlet-internet.nl
Fri Feb 20 08:19:25 PST 2009
Hi,
I wanted to try out the mod_erlang_event module. I have Erlang R12B5
compiled and it's in the same location as the Makefile specifies (/usr/
local/lib/erlang/...), but running make in the src/mod/event_handlers/
mod_erlang_event goes wrong:
Compiling handle_msg.c...
cc1: warnings being treated as errors
handle_msg.c: In function 'handle_msg_sendmsg':
handle_msg.c:429: warning: the address of 'uuid' will always evaluate
as 'true'
handle_msg.c: In function 'handle_msg_handlecall':
handle_msg.c:541: warning: the address of 'uuid_str' will always
evaluate as 'true'
make[1]: *** [handle_msg.o] Error 1
make: *** [all] Error 1
At line 429 in handle_msg.c it says:
if (!switch_strlen_zero(uuid) && (session =
switch_core_session_locate(uuid))) {
(at line 541 is the same problem)
Is this a bug ? I tried removing the first part "!
switch_strlen_zero(uuid) &&" after which it compiles fine, but since I
don't fully understand what's going on, I'm sure this is not the
solution.. Also, after this, FS goes haywire after loading the module
and spews out these messages continuously:
2009-02-20 14:15:48 [ERR] mod_erlang_event.c:1417
mod_erlang_event_runtime() Failed to start empd manually
2009-02-20 14:15:48 [DEBUG] mod_erlang_event.c:1401
mod_erlang_event_runtime() Socket up listening on 127.0.0.1:8031
2009-02-20 14:15:48 [WARNING] mod_erlang_event.c:1415
mod_erlang_event_runtime() Failed to publish port to empd, trying to
start empd manually
2009-02-20 14:15:48 [ERR] mod_erlang_event.c:1417
mod_erlang_event_runtime() Failed to start empd manually
2009-02-20 14:15:48 [DEBUG] mod_erlang_event.c:1401
mod_erlang_event_runtime() Socket up listening on 127.0.0.1:8031
2009-02-20 14:15:48 [WARNING] mod_erlang_event.c:1415
mod_erlang_event_runtime() Failed to publish port to empd, trying to
start empd manually
etc..
Can someone help me and point out what's wrong ?
thanks & kind regards,
Leon de Rooij
More information about the FreeSWITCH-users
mailing list