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
|
||||
}
|
||||
|
||||
// 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 {
|
||||
common.Must(c.done.Close())
|
||||
common.Must(common.Close(c.writer))
|
||||
|
|
Loading…
Reference in New Issue