Changeset 377 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
r376 r377 220 220 221 221 events chan event 222 done chan struct{} 222 223 223 224 networks []*network … … 239 240 srv: srv, 240 241 events: make(chan event, 64), 242 done: make(chan struct{}), 241 243 } 242 244 } … … 285 287 286 288 func (u *user) run() { 289 defer close(u.done) 290 287 291 networks, err := u.srv.db.ListNetworks(u.Username) 288 292 if err != nil { … … 564 568 func (u *user) stop() { 565 569 u.events <- eventStop{} 566 } 570 <-u.done 571 }
Note:
See TracChangeset
for help on using the changeset viewer.