Signal handling is working well now.