I have rev. 2220, and Deluge still crashes upon closing ... one thing I have noticed is that I don't encounter the Deluge stalled crash anymore, well atleast for now. But the reason for that could be that after 40 minutes or so I close Deluge anyways, so I don't have data on Deluge running like overnight and right now I'm more concerned with the why it crashes upon closing ... it's like it is waiting for something to happen before it closes. Maybe in Deluge a destructor is waiting for a parameter to be returned that isn't being sent? Or stalls in closing a plugin? I tested with all plugins turned off it still happens to become unresponsive when shutting down. In terminal I see the last step it does before becoming unresponsive is the following:
Happy to report that Deluge rev. 2247 closes the GUI ... but one tiny issue. It doesn't actually close, as it remains running in the System Processes thread. I still have to kill it, before restarting it again . But there is some progress as atleast now the GUI closes and disappears, unfortunately it is going halfway as now the process is still running in the background.