mirror of
https://github.com/safing/portbase
synced 2025-04-10 20:49:09 +00:00
14 lines
379 B
Go
14 lines
379 B
Go
package modules
|
|
|
|
var exitStatusCode int
|
|
|
|
// SetExitStatusCode sets the exit code that the program shell return to the host after shutdown.
|
|
func SetExitStatusCode(n int) {
|
|
exitStatusCode = n
|
|
}
|
|
|
|
// GetExitStatusCode waits for the shutdown to complete and then returns the previously set exit code.
|
|
func GetExitStatusCode() int {
|
|
<-shutdownCompleteSignal
|
|
return exitStatusCode
|
|
}
|