mirror of
https://github.com/caddyserver/caddy.git
synced 2025-08-07 09:04:04 -04:00
fix another race
Signed-off-by: Mohammed Al Sahaf <msaa1990@gmail.com>
This commit is contained in:
parent
7ac7ca3ff4
commit
f7d16df78e
@ -95,10 +95,15 @@ func (ms *mockServer) handleConnection(conn net.Conn) {
|
||||
|
||||
scanner := bufio.NewScanner(conn)
|
||||
for scanner.Scan() {
|
||||
line := scanner.Text()
|
||||
ms.mu.Lock()
|
||||
ms.messages = append(ms.messages, line)
|
||||
ms.mu.Unlock()
|
||||
select {
|
||||
case <-ms.ctx.Done():
|
||||
return
|
||||
default:
|
||||
line := scanner.Text()
|
||||
ms.mu.Lock()
|
||||
ms.messages = append(ms.messages, line)
|
||||
ms.mu.Unlock()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user