()
| 112 | } |
| 113 | |
| 114 | func (ps *pubSub) close() { |
| 115 | ps.Lock() |
| 116 | defer ps.Unlock() |
| 117 | for _, ch := range ps.subscribers { |
| 118 | close(ch) |
| 119 | } |
| 120 | ps.subscribers = nil |
| 121 | } |
| 122 | |
| 123 | func (ps *pubSub) handlePublisher(ctx context.Context, stream api.Dgraph_StreamExtSnapshotServer) error { |
| 124 | for { |
no test coverage detected