()
| 55 | } |
| 56 | |
| 57 | func (w *boundedWaitGroup) Wait() { |
| 58 | w.wg.Wait() |
| 59 | } |
| 60 | |
| 61 | // SessionStore holds live sessions. Long polling sessions are stored in a linked list with |
| 62 | // most recent sessions on top. In addition all sessions are stored in a map indexed by session ID. |
no outgoing calls