瀏覽代碼

remove overlapped call

Darien Raymond 7 年之前
父節點
當前提交
66a391cafe
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      common/buf/readv_windows.go

+ 1 - 2
common/buf/readv_windows.go

@@ -27,8 +27,7 @@ func (r *windowsReader) Clear() {
 func (r *windowsReader) Read(fd uintptr) int32 {
 	var nBytes uint32
 	var flags uint32
-	var o syscall.Overlapped
-	err := syscall.WSARecv(syscall.Handle(fd), &r.bufs[0], uint32(len(r.bufs)), &nBytes, &flags, &o, nil)
+	err := syscall.WSARecv(syscall.Handle(fd), &r.bufs[0], uint32(len(r.bufs)), &nBytes, &flags, nil, nil)
 	if err != nil {
 		return -1
 	}