Changeset 376 in code for trunk/user.go
- Timestamp:
- Aug 10, 2020, 1:03:38 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/user.go
r359 r376 45 45 dc *downstreamConn 46 46 } 47 48 type eventStop struct{} 47 49 48 50 type networkHistory struct { … … 417 419 dc.Close() 418 420 } 421 case eventStop: 422 u.forEachDownstream(func(dc *downstreamConn) { 423 dc.Close() 424 }) 425 for _, n := range u.networks { 426 n.stop() 427 } 428 return 419 429 default: 420 430 u.srv.Logger.Printf("received unknown event type: %T", e) … … 551 561 return u.srv.db.StoreUser(&u.User) 552 562 } 563 564 func (u *user) stop() { 565 u.events <- eventStop{} 566 }
Note:
See TracChangeset
for help on using the changeset viewer.