diff options
author | rowanbeentje <rowan@beent.je> | 2012-10-30 22:30:47 +0000 |
---|---|---|
committer | rowanbeentje <rowan@beent.je> | 2012-10-30 22:30:47 +0000 |
commit | bd51b74145153281edddbc6f2f5d165b3249dc41 (patch) | |
tree | 17d14774a4ad0d24e0218c62048b812b17316ad7 /Source/SPSSHTunnel.h | |
parent | e3d3ff956b73e2713b36e292744956c1e0e9b805 (diff) | |
download | sequelpro-bd51b74145153281edddbc6f2f5d165b3249dc41.tar.gz sequelpro-bd51b74145153281edddbc6f2f5d165b3249dc41.tar.bz2 sequelpro-bd51b74145153281edddbc6f2f5d165b3249dc41.zip |
- If the connection exits unexpectedly when muxing, disable connection muxing and retry; this should address Issue #1457
- Add SSH command and task arguments used to the debug log
Diffstat (limited to 'Source/SPSSHTunnel.h')
-rw-r--r-- | Source/SPSSHTunnel.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/SPSSHTunnel.h b/Source/SPSSHTunnel.h index b59acfe2..25a98cc4 100644 --- a/Source/SPSSHTunnel.h +++ b/Source/SPSSHTunnel.h @@ -67,9 +67,11 @@ SEL stateChangeSelector; BOOL useHostFallback; + BOOL connectionMuxingEnabled; BOOL requestedResponse; BOOL passwordInKeychain; BOOL passwordPromptCancelled; + BOOL taskExitedUnexpectedly; IBOutlet NSWindow *sshQuestionDialog; IBOutlet NSTextField *sshQuestionText; @@ -80,6 +82,8 @@ } @property (readonly) BOOL passwordPromptCancelled; +@property (readwrite) BOOL connectionMuxingEnabled; +@property (readonly) BOOL taskExitedUnexpectedly; - (id)initToHost:(NSString *)theHost port:(NSInteger)thePort login:(NSString *)theLogin tunnellingToPort:(NSInteger)targetPort onHost:(NSString *)targetHost; - (BOOL)setConnectionStateChangeSelector:(SEL)theStateChangeSelector delegate:(id)theDelegate; |