docker testing
This commit is contained in:
@@ -251,13 +251,18 @@ func RunUDP(wg *sync.WaitGroup, ctx context.Context, cfg abstract.UDPConnectionC
|
||||
udpReadLoop:
|
||||
for {
|
||||
if n, addr, err = client.ReadFrom(buf); err != nil {
|
||||
select {
|
||||
case <-ctx.Done():
|
||||
break udpReadLoop
|
||||
default:
|
||||
}
|
||||
log.Error().Err(err).Str(CONNECTION, cfg.Name()).Str(DIRECTION, CLIENT_TO_BACKEND).Msg("udp read error")
|
||||
continue udpReadLoop
|
||||
}
|
||||
|
||||
if err = backend.Send(ctx, addr.String(), buf[:n]); err != nil {
|
||||
log.Error().Err(err).Str(CONNECTION, cfg.Name()).Str(DIRECTION, CLIENT_TO_BACKEND).Msg("send udp message")
|
||||
continue udpReadLoop
|
||||
//continue udpReadLoop
|
||||
}
|
||||
|
||||
select {
|
||||
|
||||
Reference in New Issue
Block a user