Hi all,<div><br></div><div>After a recent project based on the latest plone, which pulled in zope 2.12.17 as an egg, I find that when I run zope in foreground mode and hit ctrl+C, it does not die. It prints the expected &quot;Shutting down&quot; message, and the parent process dies, but the one that holds on to port 8080 stays alive and will not die unless I send it SIGKILL. The little bit of debugging I&#39;ve done so far suggests that after the signal handler for SIGINT runs, SystemExit is raised but it is somehow ignored. After that it just drops back into the polling loop in Lifetime.lifetime_loop.</div>
<div><br></div><div>Has anyone else noticed this odd behaviour? SIGKILL seems like a very bad idea as it does not give the process a chance to clean up, so I&#39;m not particularly happy about what I need to do at the moment, even if its just development.</div>
<div><br></div><div>regards,</div><div>Izak Burger</div>