Ticket #4 (new defect)

Opened 20 months ago

Last modified 20 months ago

Graceful restart may cause crash, if no child slot is available for processors

Reported by: TaaviSannik Owned by:
Priority: normal Milestone: 0.4.0 'Fusion' Release
Version: 0.4.0rc2 Severity: normal
Keywords: Cc:

Description

Before rc2, if the server was gracefully restarted, then the server would create a separate table for the old children and clean it afterwards.

In rc2, this table was removed and all children from last run are stored in the main table.

This creates a problem, if there are many children alive while graceful restart occurs as the server is unable to add new processors to the child table.

For example: Server limit: 500 Server environments: 100 Children alive: 450

Graceful restart occurs, server starts to add new processors, adds the first 50 and then crashes as the child limit has been reached.

Change History

comment:1 Changed 20 months ago by TaaviSannik

  • Version set to 0.4.0rc2
Note: See TracTickets for help on using tickets.