I see that parallelshell responds to the SIGINT signal by cleanly shutting down all it's children. However, when stopped with the SIGTERM signal it simply exits, leaving all it's spawned children running. Is this intentional behaviour?