~emersion/soju#196: 
Restart user goroutine after panic

We already catch panics in user goroutines, but we don't restart the goroutines so users aren't able to login in again. Need to be careful about races.

Also need to make sure all related upstream & downstream goroutines are correctly terminated.

Status
REPORTED
Submitter
~emersion
Assigned to
No-one
Submitted
4 months ago
Updated
4 months ago
Labels
chat.sr.ht enhancement