1b8e1f5595
If the thread pools of an elasticsearch node cannot be shutdown immediately, a wait of 10 seconds is added. This clashes with the RPM scripts, as by default the init functions wait for 3 seconds for a service to shutdown before a KILL signal is sent, resulting in an unclean shutdown - not from an elasticsearch point of view, but from init system point of view, as some lock files are left around. In order to prevent this the init script as well as the systemd configuration now feature the same timeout than the debian package, which is 20 seconds. The await statement, which causes the 10 second delay can be found in InternalNode.close() |
||
---|---|---|
.. | ||
init.d | ||
scripts | ||
sysconfig | ||
systemd |