diff --git a/dockers/docker-syncd-mlnx/start.sh b/dockers/docker-syncd-mlnx/start.sh index 63dbc8bfb2c4..3c07069ba26e 100755 --- a/dockers/docker-syncd-mlnx/start.sh +++ b/dockers/docker-syncd-mlnx/start.sh @@ -12,6 +12,9 @@ trap clean_up SIGTERM SIGKILL # occures . mlnx-fw-upgrade.sh +# FIXME: the script cannot trap SIGTERM signal and it exits without clean_up +# Remove rsyslogd.pid file manually so that to start the rsyslog instantly +[ -e /var/run/rsyslogd.pid ] && rm /var/run/rsyslogd.pid service rsyslog start service syncd start