Skip to content

Commit 65aabba

Browse files
henrybarretogustavosbarreto
authored andcommitted
pkg: fix race condition when there is written on websocket deadline
1 parent e6efd26 commit 65aabba

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pkg/wsconnadapter/wsconnadapter.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,5 +101,8 @@ func (a *Adapter) SetReadDeadline(t time.Time) error {
101101
}
102102

103103
func (a *Adapter) SetWriteDeadline(t time.Time) error {
104+
a.writeMutex.Lock()
105+
defer a.writeMutex.Unlock()
106+
104107
return a.conn.SetWriteDeadline(t)
105108
}

0 commit comments

Comments
 (0)