We run some services that use txAMQP within twistd to connect to an AMQP bus.<br><br>When we send twistd a SIGUSR1 to rotate its logs, it appears our application loses connection to the AMQP bus and needs to reconnect. This doesn&#39;t crash the app, but means the app may be offline momentarily when it should be available to process data.<br>
<br>Is it possible that twistd is processing the SIGUSR1 and then passing it onto our app and txAMQP?<br><br>We want to be able to force a log rotate without the entire app, or the connections it has open, resetting.<br>