default logger not thread-safe => axutil_env_create_with_error_log not
thread-safe
----------------------------------------------------------------------------------
Key: AXIS2C-1320
URL: https://issues.apache.org/jira/browse/AXIS2C-1320
Project: Axis2-C
Issue Type: Bug
Components: util
Affects Versions: Current (Nightly)
Reporter: Patrick van Beem
Fix For: Current (Nightly)
Attachments: Do_not_create_default_logger.diff
The current default logger is not thread-safe. That's no problem as long as
it's known. One can use his own logger. However, the
axutil_env_create_with_error_log() function internally first creates the
default logger and then deletes it again to be replaced by the specified
logger. Since even creating / deleting the default logger is not thread-safe,
this leads to problems (in my case an assertion in the vs runtime dll).
When a logger is specified for axutil_env_create_with_error_log(), the default
logger should not even be created.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.