From fda260b5b79a7f45da524c8680af1091b6d39b80 Mon Sep 17 00:00:00 2001 From: qydysky Date: Sat, 26 Sep 2020 12:16:54 +0800 Subject: [PATCH] 82 --- Signal.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Signal.go b/Signal.go index cfa20e4..fe9b1e3 100644 --- a/Signal.go +++ b/Signal.go @@ -4,8 +4,10 @@ type Signal struct{ v chan struct{} } -func Signal_Init() (o *Signal) { - return &Signal{v:make(chan struct{})} +func (i *Signal) Signal_Init() (o *Signal) { + o = i + o.v = make(chan struct{}) + return } func (i *Signal) Wait() { -- 2.39.2