1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-02-20 23:47:21 -05:00

fix race condition in stream writing

This commit is contained in:
v2ray 2016-04-19 10:30:42 +02:00
parent 1f99b769ba
commit 1732d33ba9

View File

@ -77,6 +77,9 @@ func (this *Stream) Write(data *alloc.Buffer) error {
}
this.access.RLock()
defer this.access.RUnlock()
if this.closed {
return io.EOF
}
if this.buffer == nil {
return io.EOF
}