diff --git a/sys/reaper/reaper_unix.go b/sys/reaper/reaper_unix.go
index <HASH>..<HASH> 100644
--- a/sys/reaper/reaper_unix.go
+++ b/sys/reaper/reaper_unix.go
@@ -31,7 +31,7 @@ import (
 // ErrNoSuchProcess is returned when the process no longer exists
 var ErrNoSuchProcess = errors.New("no such process")
 
-const bufferSize = 2048
+const bufferSize = 32
 
 type subscriber struct {
 	sync.Mutex
Change bufferSize back to <I>

Shim use non-blocking send now, there is no need to set bufferSize to <I>,
it's a waste.