mirror of https://github.com/v2ray/v2ray-core
fix udp broken
parent
fb0f05b159
commit
7651fb5586
|
@ -187,6 +187,15 @@ func (c *udpConn) Write(buf []byte) (int, error) {
|
||||||
return n, err
|
return n, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Implements buf.ActivityNotifiable
|
||||||
|
func (c *udpConn) NotifyActivity() error {
|
||||||
|
if c.done.Done() {
|
||||||
|
return newError("connection is already closed")
|
||||||
|
}
|
||||||
|
c.updateActivity()
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
func (c *udpConn) Close() error {
|
func (c *udpConn) Close() error {
|
||||||
common.Must(c.done.Close())
|
common.Must(c.done.Close())
|
||||||
common.Must(common.Close(c.writer))
|
common.Must(common.Close(c.writer))
|
||||||
|
|
Loading…
Reference in New Issue