~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
15 days ago
Updated
15 days ago
Labels
chat.sr.ht enhancement