mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-22 19:29:54 +00:00
Merge pull request #1600 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11422-fix-logging to master
* commit '3b281cd5a1d2eebf009ea3fb456ee072f70cdb06': FS-11422: [mod_java] Fix logging.
This commit is contained in:
commit
0bde42affd
@ -14,7 +14,7 @@ SWITCH_DECLARE(void) setOriginateStateHandler(jobject stateHandler)
|
|||||||
if ( stateHandler != NULL && originate_state_handler != NULL ) {
|
if ( stateHandler != NULL && originate_state_handler != NULL ) {
|
||||||
const char* errorMessage = "Originate state handler is already registered";
|
const char* errorMessage = "Originate state handler is already registered";
|
||||||
jclass exceptionClass = env->FindClass("java/util/TooManyListenersException");
|
jclass exceptionClass = env->FindClass("java/util/TooManyListenersException");
|
||||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, errorMessage);
|
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "%s", errorMessage);
|
||||||
env->ThrowNew(exceptionClass, errorMessage);
|
env->ThrowNew(exceptionClass, errorMessage);
|
||||||
} else if ( stateHandler == NULL && originate_state_handler != NULL ) {
|
} else if ( stateHandler == NULL && originate_state_handler != NULL ) {
|
||||||
env->DeleteGlobalRef(originate_state_handler);
|
env->DeleteGlobalRef(originate_state_handler);
|
||||||
@ -24,7 +24,7 @@ SWITCH_DECLARE(void) setOriginateStateHandler(jobject stateHandler)
|
|||||||
if ( originate_state_handler == NULL ) {
|
if ( originate_state_handler == NULL ) {
|
||||||
const char* errorMessage = "Unable to create global reference for state handler";
|
const char* errorMessage = "Unable to create global reference for state handler";
|
||||||
jclass exceptionClass = env->FindClass("java/lang/OutOfMemoryError");
|
jclass exceptionClass = env->FindClass("java/lang/OutOfMemoryError");
|
||||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, errorMessage);
|
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "%s", errorMessage);
|
||||||
env->ThrowNew(exceptionClass, errorMessage);
|
env->ThrowNew(exceptionClass, errorMessage);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user