So, daemonization only works on linux :/
This commit is contained in:
parent
85a44206e3
commit
3fe60f64c4
|
@ -0,0 +1,9 @@
|
||||||
|
// +build linux
|
||||||
|
|
||||||
|
package main
|
||||||
|
|
||||||
|
import "github.com/VividCortex/godaemon"
|
||||||
|
|
||||||
|
func Daemonize() {
|
||||||
|
godaemon.MakeDaemon(&godaemon.DaemonAttr{})
|
||||||
|
}
|
|
@ -0,0 +1,6 @@
|
||||||
|
// +build !linux
|
||||||
|
|
||||||
|
package main
|
||||||
|
|
||||||
|
func Daemonize() {
|
||||||
|
}
|
|
@ -7,8 +7,6 @@ import (
|
||||||
"net"
|
"net"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/VividCortex/godaemon"
|
|
||||||
|
|
||||||
"golang.org/x/crypto/curve25519"
|
"golang.org/x/crypto/curve25519"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -38,7 +36,7 @@ func main() {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
if proxy.daemonize {
|
if proxy.daemonize {
|
||||||
godaemon.MakeDaemon(&godaemon.DaemonAttr{})
|
Daemonize()
|
||||||
}
|
}
|
||||||
proxy.StartProxy()
|
proxy.StartProxy()
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue