mirror of
https://github.com/m1k1o/neko-rooms.git
synced 2026-11-03 07:01:35 -06:00
on docker event close channel.
This commit is contained in:
@@ -79,9 +79,19 @@ func (p *ProxyManagerCtx) Start() {
|
||||
|
||||
for {
|
||||
select {
|
||||
case err := <-errs:
|
||||
p.logger.Err(err).Msg("got docker event")
|
||||
case msg := <-msgs:
|
||||
case err, ok := <-errs:
|
||||
if !ok {
|
||||
p.logger.Fatal().Msg("docker event error channel closed")
|
||||
return
|
||||
}
|
||||
|
||||
p.logger.Err(err).Msg("got docker event error")
|
||||
case msg, ok := <-msgs:
|
||||
if !ok {
|
||||
p.logger.Fatal().Msg("docker event channel closed")
|
||||
return
|
||||
}
|
||||
|
||||
enabled, path, port, ok := p.parseLabels(msg.Actor.Attributes)
|
||||
if !ok {
|
||||
break
|
||||
|
||||
Reference in New Issue
Block a user