]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-5834 --resolve
authorTamas Cseke <tamas.cseke@virtual-call-center.eu>
Wed, 26 Feb 2014 12:42:20 +0000 (13:42 +0100)
committerTamas Cseke <tamas.cseke@virtual-call-center.eu>
Wed, 26 Feb 2014 12:42:20 +0000 (13:42 +0100)
src/mod/event_handlers/mod_erlang_event/handle_msg.c

index ae6da81cae7e775c8bd43b21efd74b0e45fe3557..dfd2864eb3ff1a874ee1ceec9c5b322e6b8f5b58 100644 (file)
@@ -1157,12 +1157,12 @@ static switch_status_t handle_ref_tuple(listener_t *listener, erlang_msg * msg,
        switch_thread_rwlock_unlock(listener->session_rwlock);
 
        if (found) {
-               ei_x_encode_atom(rbuf, "ok");
-       } else {
-               ei_x_encode_tuple_header(rbuf, 2);
-               ei_x_encode_atom(rbuf, "error");
-               ei_x_encode_atom(rbuf, "notfound");
-       }
+               return SWITCH_STATUS_FALSE;
+       } 
+
+       ei_x_encode_tuple_header(rbuf, 2);
+       ei_x_encode_atom(rbuf, "error");
+       ei_x_encode_atom(rbuf, "notfound");
 
        return SWITCH_STATUS_SUCCESS;
 }