diff options
Diffstat (limited to 'sshuttle/client.py')
-rw-r--r-- | sshuttle/client.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sshuttle/client.py b/sshuttle/client.py index 2b0bd18..29c3dfa 100644 --- a/sshuttle/client.py +++ b/sshuttle/client.py @@ -278,7 +278,8 @@ class FirewallClient: try: debug1("Starting firewall manager with command: %r" % argv) - self.p = ssubprocess.Popen(argv, stdout=s1, preexec_fn=setup) + self.p = ssubprocess.Popen(argv, stdout=s1, stdin=s1, + preexec_fn=setup) # No env: Talking to `FirewallClient.start`, which has no i18n. except OSError as e: # This exception will occur if the program isn't |