summaryrefslogtreecommitdiff
path: root/device/device.go
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--device/device.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/device/device.go b/device/device.go
index 586715e..9375448 100644
--- a/device/device.go
+++ b/device/device.go
@@ -311,7 +311,8 @@ func NewDevice(tunDevice tun.Device, logger *Logger) *Device {
go device.RoutineHandshake()
}
- device.state.stopping.Add(1) // read from TUN
+ device.state.stopping.Add(1) // RoutineReadFromTUN
+ device.queue.encryption.wg.Add(1) // RoutineReadFromTUN
go device.RoutineReadFromTUN()
go device.RoutineTUNEventReader()