From e047a93060fd74b9d3247da29262dae9ca2b0974 Mon Sep 17 00:00:00 2001 From: caue Date: Mon, 30 Mar 2020 00:40:05 -0300 Subject: [PATCH] bugfixing --- go.mod | 4 +++- hook.go | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index e35ea8e..751bb96 100644 --- a/go.mod +++ b/go.mod @@ -1 +1,3 @@ -module github.com/cauefcr/ghook \ No newline at end of file +module github.com/cauefcr/ghook + +go 1.14 diff --git a/hook.go b/hook.go index 2044d54..b279a72 100644 --- a/hook.go +++ b/hook.go @@ -265,6 +265,7 @@ func KeychartoRawcode(kc string) uint16 { // returns event channel func Start() chan Event { asyncon = true + ev = make(chan Event, 1024) go C.startev() go func() { for { @@ -286,6 +287,7 @@ func End() { for len(ev) != 0 { <-ev } + close(ev) asyncon = false }