I left it as zero so that the default value mimics the 'kill' command's current behaviour. In the code, if signal == 0, the code does the default stuff like terminating the container and waiting for it.