aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/manager/ipc_server.go
diff options
context:
space:
mode:
Diffstat (limited to 'manager/ipc_server.go')
-rw-r--r--manager/ipc_server.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/manager/ipc_server.go b/manager/ipc_server.go
index 1367c2e9..98d4ffd1 100644
--- a/manager/ipc_server.go
+++ b/manager/ipc_server.go
@@ -374,6 +374,9 @@ func (s *ManagerService) ServeConn(reader io.Reader, writer io.Writer) {
return
}
tunnel, retErr := s.Create(&config)
+ if tunnel == nil {
+ tunnel = &Tunnel{}
+ }
err = encoder.Encode(tunnel)
if err != nil {
return