rnewson commented on PR #4729:
URL: https://github.com/apache/couchdb/pull/4729#issuecomment-1686341739

   took me too long to realise, but I think the difference is the attempt to 
send data (between _changes and _find). that's the only time we notice the 
socket closed, and thus the processes exit (and all the cleanup you pointed out 
then happens).
   
   The mochiweb http process does stay alive after the sH-- event. If I kill it 
(from remsh) then my cleanup kicks in and kills the orphaned workers. without 
my change the fabric_streams cleanup kills them.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to