Affects: Release Notes Workaround Description: A workaround could be to set the worker.maintain interval to the desired recover_time asw well. project_key: JBEWS The recover_time applies correctly the first time, but only the first time. Please see: https://issues.apache.org/bugzilla/show_bug.cgi?id=52334
Link: Added: This issue relates to JBPAPP-9551
Reassigning to Weinan. I believe this is a mod_jk issue.
I'm working on this one.
Hi Jan, I've just read the upstream bug report. So let's patch this after upstream release a fix for this.
Hi Weinan, ok understand, we will wait. Thanks for the info.
As this is an upstream issue, we should wait for the fix in a future release and inherit that fix in EWS when we update to the new version.
Release Notes Docs Status: Added: Not Yet Documented Affects: Added: Release Notes
Release Notes Text: Added: The recover_time applies correctly the first time, but only the first time. This becomes evident when setting recover_time larger than 60 seconds and larger than worker.maintain. After the first recover attempt passes and the worker errors back out to its global error state, the worker will be placed in recovery mode again on the next invocation of the worker.maintain method. Workaround Description: Added: A workaround could be to set the worker.maintain interval to the desired recover_time asw well.
Release Notes Docs Status: Removed: Not Yet Documented Added: Documented as Known Issue Writer: Added: mhusnain Release Notes Text: Removed: The recover_time applies correctly the first time, but only the first time. This becomes evident when setting recover_time larger than 60 seconds and larger than worker.maintain. After the first recover attempt passes and the worker errors back out to its global error state, the worker will be placed in recovery mode again on the next invocation of the worker.maintain method. Added: The recover_time value is only applied correctly once (the first time). The problem manifests when recover_time is set to a value greater than 60 seconds and is greater than the value of worker.maintain. After the first recover attempt passes and the worker errors back out to its global error state, the worker will be placed in recovery mode again on the next invocation of the worker.maintain method.
Release Notes Docs Status: Removed: Documented as Known Issue Writer: Removed: mhusnain Release Notes Text: Removed: The recover_time value is only applied correctly once (the first time). The problem manifests when recover_time is set to a value greater than 60 seconds and is greater than the value of worker.maintain. After the first recover attempt passes and the worker errors back out to its global error state, the worker will be placed in recovery mode again on the next invocation of the worker.maintain method. Docs QE Status: Removed: NEW
No fix upstream for the moment: https://issues.apache.org/bugzilla/show_bug.cgi?id=52334