Affects Version/s: 1.0 Alpha
Fix Version/s: None
Operating System: Solaris
in the handler() function (jsvc-unix.c) is after catching the relevant signal
the flag stopping set and the handler tries to call itself once again (over the
func.pointer handler_xxx). In this case, the stop/restart daemon doesn't work
correctly on Solaris, and ends with a status 143 (129) instead of 0 (123),
without calling a java_stop()/java_destroy().
If those duplicate calls from handler are removed, the daemon stop/restart works
fine and correct.
|Field||Original Value||New Value|
|Affects Version/s||1.0 Alpha [ 12311783 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|