Преглед на файлове

fix proc.Done not found in windows (#1026)

Kevin Wan преди 3 години
родител
ревизия
3f47251892
променени са 6 файла, в които са добавени 15 реда и са изтрити 0 реда
  1. 1 0
      core/fs/files+polyfill.go
  2. 1 0
      core/proc/goroutines+polyfill.go
  3. 1 0
      core/proc/profile+polyfill.go
  4. 1 0
      core/proc/shutdown+polyfill.go
  5. 10 0
      core/proc/signals+polyfill.go
  6. 1 0
      core/stat/alert+polyfill.go

+ 1 - 0
core/fs/files+polyfill.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 
 package fs

+ 1 - 0
core/proc/goroutines+polyfill.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 
 package proc

+ 1 - 0
core/proc/profile+polyfill.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 
 package proc

+ 1 - 0
core/proc/shutdown+polyfill.go

@@ -1,3 +1,4 @@
+//go:build windows
 // +build windows
 
 package proc

+ 10 - 0
core/proc/signals+polyfill.go

@@ -0,0 +1,10 @@
+//go:build windows
+// +build windows
+
+package proc
+
+import "context"
+
+func Done() <-chan struct{} {
+	return context.Background().Done()
+}

+ 1 - 0
core/stat/alert_polyfill.go → core/stat/alert+polyfill.go

@@ -1,3 +1,4 @@
+//go:build !linux
 // +build !linux
 
 package stat