aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/time/sys_windows.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/time/sys_windows.go b/src/time/sys_windows.go
index 481aea562e..78e182d4c5 100644
--- a/src/time/sys_windows.go
+++ b/src/time/sys_windows.go
@@ -16,6 +16,10 @@ func interrupt() {
func open(name string) (uintptr, error) {
fd, err := syscall.Open(name, syscall.O_RDONLY, 0)
if err != nil {
+ // This condition solves issue https://go.dev/issue/50248
+ if err == syscall.ERROR_PATH_NOT_FOUND {
+ err = syscall.ENOENT
+ }
return 0, err
}
return uintptr(fd), nil