From 8b30278ce666a74b46f607b47bf3fbe87744c016 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Mon, 14 May 2018 06:10:08 +0200 Subject: [PATCH] No more finalizer for rwcancel --- rwcancel/rwcancel_unix.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/rwcancel/rwcancel_unix.go b/rwcancel/rwcancel_unix.go index 7f2c9e0..739a8c3 100644 --- a/rwcancel/rwcancel_unix.go +++ b/rwcancel/rwcancel_unix.go @@ -9,7 +9,6 @@ import ( "errors" "golang.org/x/sys/unix" "os" - "runtime" "syscall" ) @@ -52,10 +51,6 @@ func NewRWCancel(fd int) (*RWCancel, error) { return nil, err } - runtime.SetFinalizer(&rwcancel, func(rw *RWCancel) { - rw.Cancel() - }) - return &rwcancel, nil }