sonic-buildimage/files/scripts
Stepan Blyshchak 8ab448a852 [swss.sh/syncd.sh] Trap only on EXIT (#11590)
When using trap on SIGTERM the script will not react to the SIGTERM signal sent while a child is executing.
I.e, the following script does not react on SIGTERM sent to it if it is
waiting for sleep to finish:

```

trap "echo Handled SIGTERM" 0 2 3 15

echo "Before sleep"
sleep inf
echo "After sleep"
```

Instead, trap only on EXIT which covers also a scenario with exit on
SIGINT, SIGTERM.

Signed-off-by: Stepan Blyschak <stepanb@nvidia.com>
2022-08-11 20:38:20 +00:00
..
arp_update [202012][arp_update]: Resolve failed neighbors on dualtor (#11641) 2022-08-05 23:30:04 -07:00
bgp.sh BGP Service script path and error fix (#5183) 2020-08-15 12:09:10 -07:00
configdb-load.sh [MultiDB] use sonic-db-cli PING and fix wrong multiDB API in NAT (#4541) 2020-05-06 15:41:28 -07:00
core_cleanup.py [Python] Align files in root dir, dockers/ and files/ with PEP8 standards (#6109) 2020-12-03 15:57:50 -08:00
database.sh [services] kill container on stop in warm/fast mode (#10511) 2022-04-18 14:27:48 -07:00
gbsyncd.sh Add gearbox phy device files and a new physyncd docker to support VS gearbox phy feature (#4851) 2020-09-25 08:32:44 -07:00
mark_dhcp_packet.py [mux]: Fix mark_dhcp_packet (#9373) 2021-12-01 02:28:56 +00:00
mgmt-framework.sh [services] kill container on stop in warm/fast mode (#10511) 2022-04-18 14:27:48 -07:00
radv.sh [services] kill container on stop in warm/fast mode (#10511) 2022-04-18 14:27:48 -07:00
service_mgmt.sh [services] kill container on stop in warm/fast mode (#10511) 2022-04-18 14:27:48 -07:00
snmp.sh [services] kill container on stop in warm/fast mode (#10511) 2022-04-18 14:27:48 -07:00
sonic-netns-exec [sonic-netns-exec]: use "$@" to reflects all positional parameters as they were set initially (#4375) 2020-04-07 00:05:47 -07:00
supervisor-proc-exit-listener [Supervisord] Deduplicate the alerting messages of critical processes from Supervisord. (#6849) 2021-03-04 21:23:05 +00:00
swss.sh [swss.sh/syncd.sh] Trap only on EXIT (#11590) 2022-08-11 20:38:20 +00:00
syncd_common.sh [swss.sh/syncd.sh] Trap only on EXIT (#11590) 2022-08-11 20:38:20 +00:00
syncd.sh [202012] [Mellanox] [pmon] Fix for PMON service not starting when restarting SWSS service after fast/warm reboot (#10902) 2022-06-08 09:46:54 +03:00
teamd.sh [teamd.sh] kill teamd docker on warm shutdown for faster shutdown (#10219) 2022-03-16 22:22:26 +00:00
telemetry.sh [services] kill container on stop in warm/fast mode (#10511) 2022-04-18 14:27:48 -07:00
update_chassisdb_config In modular chassis, add CHASSIS_STATE_DB on control card (#5624) 2020-12-15 17:15:00 -08:00
write_standby.py [write_standby]: Increase timeout to 60s (#10065) 2022-03-01 22:49:17 +00:00