fix: make timeout() blocking

may or may not be temporary
pull/69/head
sammyette 2021-09-18 22:48:28 -04:00
parent 2b5e65e47a
commit 2ef2998279
No known key found for this signature in database
GPG Key ID: 50EE40A2809851F5
1 changed files with 2 additions and 1 deletions

3
lua.go
View File

@ -152,7 +152,8 @@ func hshgoroutine(gofunc func()) {
func hshtimeout(timeoutfunc func(), ms int) {
timeout := time.Duration(ms) * time.Millisecond
time.AfterFunc(timeout, timeoutfunc)
time.Sleep(timeout)
timeoutfunc()
}
func hshinterval(L *lua.LState) int {