I am a new pie to everything here, so please just ignore anything what i&#39;ve done improperly.<br><br>Serveral days ago, when I was debugging my module, I crash the nginx process by change. I am playing with source code 0.8.36. then I tried the same thing under 0.8.44, crash happened again.<br>
<br>nginx.conf:<br><br>    daemon off;<br>    master_process off;<br><br>I started nginx in my terminal, and issued the configuration reloading command twice in another terminal. About 30 seconds later, the process just end up with &quot;Segmentation fault&quot;.<br>
<br>I digged the code, found what caused this problem was:<br><br>in ngx_clean_old_cycles, the ngx_cycle_t::connections in the second old cycle in ngx_old_cycles was not initialized properly, which should be done in ngx_event_process_init, which was only called once in ngx_single_process_cycle. So, the following __cycle__s created after reconfiguring was not initialized by ngx_event_process_init.<br>
<br>I don&#39;t know if I describe the &quot;problem&quot; right, or this behavior should be considered as a BUG. <br><br><br clear="all">  Best regards.<br>