@@ -71,7 +71,7 @@ const exitProcess = async (forceExit: boolean, signal?: NodeJS.Signals) => {
71
71
} ;
72
72
73
73
import { SshClient } from '@microsoft/dev-tunnels-ssh-tcp' ;
74
- import { NodeStream , ObjectDisposedError , SshChannelError , SshClientCredentials , SshClientSession , SshConnectionError , SshDisconnectReason , SshReconnectError , SshServerSession , SshSessionConfiguration , Stream , WebSocketStream } from '@microsoft/dev-tunnels-ssh' ;
74
+ import { NodeStream , ObjectDisposedError , SshChannelError , SshChannelOpenFailureReason , SshClientCredentials , SshClientSession , SshConnectionError , SshDisconnectReason , SshReconnectError , SshReconnectFailureReason , SshServerSession , SshSessionConfiguration , Stream , WebSocketStream } from '@microsoft/dev-tunnels-ssh' ;
75
75
import { importKey , importKeyBytes } from '@microsoft/dev-tunnels-ssh-keys' ;
76
76
import { ExtensionServiceDefinition , GetWorkspaceAuthInfoResponse } from '../proto/typescript/ipc/v1/ipc' ;
77
77
import { Client , ClientError , Status , createChannel , createClient } from 'nice-grpc' ;
@@ -386,10 +386,10 @@ function fixSSHErrorName(err: any) {
386
386
err . message = `[${ SshDisconnectReason [ err . reason ?? SshDisconnectReason . none ] } ] ${ err . message } ` ;
387
387
} else if ( err instanceof SshReconnectError ) {
388
388
err . name = 'SshReconnectError' ;
389
- err . message = `[${ SshDisconnectReason [ err . reason ?? SshDisconnectReason . none ] } ] ${ err . message } ` ;
389
+ err . message = `[${ SshReconnectFailureReason [ err . reason ?? SshReconnectFailureReason . none ] } ] ${ err . message } ` ;
390
390
} else if ( err instanceof SshChannelError ) {
391
391
err . name = 'SshChannelError' ;
392
- err . message = `[${ SshDisconnectReason [ err . reason ?? SshDisconnectReason . none ] } ] ${ err . message } ` ;
392
+ err . message = `[${ SshChannelOpenFailureReason [ err . reason ?? SshChannelOpenFailureReason . none ] } ] ${ err . message } ` ;
393
393
} else if ( err instanceof ObjectDisposedError ) {
394
394
err . name = 'ObjectDisposedError' ;
395
395
}
@@ -400,9 +400,9 @@ function getFailureCode(err: any) {
400
400
if ( err instanceof SshConnectionError ) {
401
401
return `SshConnectionError.${ SshDisconnectReason [ err . reason ?? SshDisconnectReason . none ] } ` ;
402
402
} else if ( err instanceof SshReconnectError ) {
403
- return `SshReconnectError.${ SshDisconnectReason [ err . reason ?? SshDisconnectReason . none ] } ` ;
403
+ return `SshReconnectError.${ SshReconnectFailureReason [ err . reason ?? SshReconnectFailureReason . none ] } ` ;
404
404
} else if ( err instanceof SshChannelError ) {
405
- return `SshChannelError.${ SshDisconnectReason [ err . reason ?? SshDisconnectReason . none ] } ` ;
405
+ return `SshChannelError.${ SshChannelOpenFailureReason [ err . reason ?? SshChannelOpenFailureReason . none ] } ` ;
406
406
} else if ( err instanceof ObjectDisposedError ) {
407
407
return 'ObjectDisposedError' ;
408
408
} else if ( err instanceof FailedToProxyError ) {
0 commit comments