diff options
Diffstat (limited to 'bin/dtas-player')
-rwxr-xr-x | bin/dtas-player | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/dtas-player b/bin/dtas-player index 640d31c..401a500 100755 --- a/bin/dtas-player +++ b/bin/dtas-player @@ -26,7 +26,10 @@ else player.socket = sock end -at_exit { player.close } +at_exit do + player.close + Process.waitall +end player.bind trap(:INT) { exit } trap(:TERM) { exit } |