<div>What about creating a new initialization function that would take options via flags with one of them indicating that you don&#39;t want libevent to set up any signal handling stuff.&nbsp; We could name it something like event_init_advanced, or event_init_with_flags, or something like that.&nbsp; We would then need to update the libevent internals to skip evsignal_init if the &quot;no signals&quot; flag was present.&nbsp; With this approach we wouldn&#39;t break any existing code, as event_init would continue to function as it does today, and developers would have the flexibility to choose to use&nbsp;libevent&nbsp;signal handling in the future.
</div>
<div>&nbsp;</div>
<div>I could whip up a patch for this if this seems like a good idea.</div>
<div>&nbsp;</div>
<div>Andrew</div>