forked from Mirrors/freeswitch
mod_rayo: fix - client messages not accepted over s2s connection
This commit is contained in:
parent
8de63a750e
commit
6423787da8
@ -2884,7 +2884,7 @@ static struct rayo_actor *xmpp_stream_client_locate(struct xmpp_stream *stream,
|
|||||||
struct rayo_peer_server *rserver = RAYO_PEER_SERVER(xmpp_stream_get_private(stream));
|
struct rayo_peer_server *rserver = RAYO_PEER_SERVER(xmpp_stream_get_private(stream));
|
||||||
actor = RAYO_ACTOR(rayo_client_create(jid, xmpp_stream_get_jid(stream), PS_UNKNOWN, rayo_client_send, rserver));
|
actor = RAYO_ACTOR(rayo_client_create(jid, xmpp_stream_get_jid(stream), PS_UNKNOWN, rayo_client_send, rserver));
|
||||||
RAYO_RDLOCK(actor);
|
RAYO_RDLOCK(actor);
|
||||||
} else if (!strcmp(RAT_CLIENT, actor->type)) {
|
} else if (strcmp(RAT_CLIENT, actor->type)) {
|
||||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "%s, not a client: %s\n", xmpp_stream_get_jid(stream), jid);
|
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "%s, not a client: %s\n", xmpp_stream_get_jid(stream), jid);
|
||||||
RAYO_UNLOCK(actor);
|
RAYO_UNLOCK(actor);
|
||||||
actor = NULL;
|
actor = NULL;
|
||||||
|
Loading…
Reference in New Issue
Block a user