thread_unix and thread_windows inconsistency as for axutil_thread_exit
----------------------------------------------------------------------
Key: AXIS2C-1411
URL:
https://issues.apache.org/jira/browse/AXIS2C-1411 Project: Axis2-C
Issue Type: Bug
Components: util
Environment: Unix
Reporter: Francois Mireaux
In thread_unix.c, axutil_thread_exit :
- sleep until thread is detached (try_exit is only set to true by axutil_thread_detach)
- call pthread_kill with 0 as second parameter which has no effect on thread (only test possible errors)
- call axutil_thread_join which doesn't work on detached thread but return code isn't tested
In thread_windows.c, axutil_thread_exit simply call TerminateThread which kills the thread (not cleany by the way) before calling axutil_thread_join (try_exit is not used).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.