Changeset 144 in code for trunk/user.go
- Timestamp:
- Mar 25, 2020, 10:28:25 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/user.go
r143 r144 199 199 200 200 func (u *user) createNetwork(net *Network) (*network, error) { 201 if net.ID != 0 { 202 panic("tried creating an already-existing network") 203 } 204 201 205 network := newNetwork(u, net) 202 206 err := u.srv.db.StoreNetwork(u.Username, &network.Network) … … 204 208 return nil, err 205 209 } 210 211 u.forEachDownstream(func(dc *downstreamConn) { 212 if dc.network == nil { 213 dc.runNetwork(network, false) 214 } 215 }) 216 206 217 u.lock.Lock() 207 218 u.networks = append(u.networks, network) 208 219 u.lock.Unlock() 220 209 221 go network.run() 210 222 return network, nil
Note:
See TracChangeset
for help on using the changeset viewer.