}
}
- /* release the lock returned by switch_core_locate_session */
+ /* release the lock returned by switch_core_session_locate */
switch_core_session_rwunlock(session);
} else {
ei_x_encode_atom(rbuf, "error");
ei_x_encode_atom(rbuf, "session_attach_failed");
}
+ /* release the lock returned by switch_core_session_locate */
+ switch_core_session_rwunlock(session);
} else {
ei_x_encode_tuple_header(rbuf, 2);
ei_x_encode_atom(rbuf, "error");
ei_x_encode_atom(rbuf, "badsession");
}
- /* release the lock returned by switch_core_locate_session */
- switch_core_session_rwunlock(session);
-
} else {
ei_x_encode_tuple_header(rbuf, 2);
ei_x_encode_atom(rbuf, "error");