Bug #798

Enduro/X might double start processes if they failed to reload for some reason (i.e. not killed in time) and <end_max>*<sanity time> is higher than <srvstopwait>

Added by Madars about 1 year ago. Updated about 1 year ago.

Status:ClosedStart date:02/20/2023
Priority:Low (Code 5)Due date:
Assignee:-% Done:

100%

Category:-
Target version:-

Description

This happens only if end_max *sanity is higher than srvstopwait.

Needs to decide on how to fix this:

Option 1: Do not proceed with the process start back as it is already scheduled for the restart and will be killed by background when the srvstopwait time comes.
Option 2: kill the process by overriding the end_max*sanity, and align with srvstopwait

Option 1 sounds more aligned with the configuration.

History

#1 Updated by Madars about 1 year ago

  • Description updated (diff)

#3 Updated by Madars about 1 year ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Release notes

Fixed Enduro/X server process reload sequence so that if the process is not stopped in <srvstopwait> time, the shutdown is left to the background and the background will reload the process accordingly.

Available from Enduro/X release 8.0.8+.

#4 Updated by Madars about 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF