summaryrefslogtreecommitdiffhomepage
path: root/tun
diff options
context:
space:
mode:
Diffstat (limited to 'tun')
-rw-r--r--tun/tun_windows.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/tun/tun_windows.go b/tun/tun_windows.go
index ea244f1..ce6ec8c 100644
--- a/tun/tun_windows.go
+++ b/tun/tun_windows.go
@@ -187,7 +187,7 @@ func (tun *NativeTun) getTUN() (read *os.File, write *os.File, err error) {
}
func (tun *NativeTun) shouldReopenHandle(err error) bool {
- if pe, ok := err.(*os.PathError); ok && pe.Err == os.ErrClosed {
+ if pe, ok := err.(*os.PathError); ok && pe.Err == windows.ERROR_OPERATION_ABORTED {
return !tun.close
}
return false