diff --git a/files/build_templates/syncd.service.j2 b/files/build_templates/syncd.service.j2 index bc0c40f7ad5..60f2b6a542b 100644 --- a/files/build_templates/syncd.service.j2 +++ b/files/build_templates/syncd.service.j2 @@ -22,6 +22,9 @@ Environment=sonic_asic_platform={{ sonic_asic_platform }} ExecStartPre=/usr/local/bin/syncd.sh start ExecStart=/usr/local/bin/syncd.sh wait ExecStop=/usr/local/bin/syncd.sh stop +{% if sonic_asic_platform == 'mellanox' %} +TimeoutStartSec=150 +{% endif %} [Install] WantedBy=multi-user.target