diff options
| author | Pietro Gagliardi <[email protected]> | 2014-08-18 17:19:56 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-08-18 17:19:56 -0400 |
| commit | b6bf7402abe8d0d88b9db9ccf581425dfe118b2f (patch) | |
| tree | d8d4c7c0f984250d93ae93f3d31aefa9578e7837 | |
| parent | a8da22272f540af1fc8924c5abec3a84801bea57 (diff) | |
Fixed foreign events.
| -rw-r--r-- | redo/uitask.go | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/redo/uitask.go b/redo/uitask.go index 3580278..3193f4e 100644 --- a/redo/uitask.go +++ b/redo/uitask.go @@ -146,8 +146,6 @@ func NewForeignEvent(channel interface{}, handler func(data interface{})) *Forei } func (fe *ForeignEvent) do() { - wait := make(chan struct{}) - defer close(wait) for { v, ok := fe.c.Recv() if !ok { @@ -156,9 +154,7 @@ func (fe *ForeignEvent) do() { fe.d = v.Interface() Do(func() { fe.e.fire() - wait <- struct{}{} }) - <-wait } } |
