Keep socket listener active during deployment
This commit is contained in:
@@ -24,6 +24,9 @@ inode_before=$(stat -c %i "$socket_path")
|
||||
load_pid=$!
|
||||
sleep 0.05
|
||||
systemctl restart "$service_name"
|
||||
systemctl is-active --quiet "$socket_name"
|
||||
inode_during=$(stat -c %i "$socket_path")
|
||||
[[ "$inode_during" = "$inode_before" ]]
|
||||
wait "$load_pid"
|
||||
|
||||
inode_after=$(stat -c %i "$socket_path")
|
||||
|
||||
Reference in New Issue
Block a user