You've already forked pocketbase
mirror of
https://github.com/pocketbase/pocketbase.git
synced 2025-11-28 08:47:55 +02:00
[#7116] exclude syscall.Exec for WASM
This commit is contained in:
@@ -12,7 +12,6 @@ import (
|
|||||||
"regexp"
|
"regexp"
|
||||||
"runtime"
|
"runtime"
|
||||||
"strings"
|
"strings"
|
||||||
"syscall"
|
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/fatih/color"
|
"github.com/fatih/color"
|
||||||
@@ -773,7 +772,7 @@ func (app *BaseApp) Restart() error {
|
|||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
return syscall.Exec(execPath, os.Args, os.Environ())
|
return exec(execPath, os.Args, os.Environ())
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
9
core/syscall.go
Normal file
9
core/syscall.go
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
//go:build !(js && wasm)
|
||||||
|
|
||||||
|
package core
|
||||||
|
|
||||||
|
import "syscall"
|
||||||
|
|
||||||
|
func exec(argv0 string, argv []string, envv []string) error {
|
||||||
|
return syscall.Exec(argv0, argv, envv)
|
||||||
|
}
|
||||||
9
core/syscall_wasm.go
Normal file
9
core/syscall_wasm.go
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
//go:build js && wasm
|
||||||
|
|
||||||
|
package core
|
||||||
|
|
||||||
|
import "errors"
|
||||||
|
|
||||||
|
func exec(argv0 string, argv []string, envv []string) error {
|
||||||
|
return errors.ErrUnsupported
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user