From 61a98e4d5aba9792da953b1a726012adb6e8b7a8 Mon Sep 17 00:00:00 2001 From: lanyeeee <1210347077@qq.com> Date: Tue, 13 Aug 2024 22:16:47 +0800 Subject: [PATCH] Fix overlapped I/O error when executing long JS scripts --- pkg/edge/chromium.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/edge/chromium.go b/pkg/edge/chromium.go index 784c1d2..b9db2bf 100644 --- a/pkg/edge/chromium.go +++ b/pkg/edge/chromium.go @@ -255,7 +255,7 @@ func (e *Chromium) Eval(script string) { uintptr(unsafe.Pointer(_script)), 0, ) - if err != nil && !errors.Is(err, windows.ERROR_SUCCESS) { + if err != nil && !errors.Is(err, windows.ERROR_SUCCESS) && !errors.Is(err, windows.ERROR_IO_PENDING) { e.errorCallback(err) } }