mirror of
https://github.com/Microsoft/vscode
synced 2024-09-13 13:46:13 +00:00
💄
This commit is contained in:
parent
9b928a29e6
commit
32571dd1cc
|
@ -70,15 +70,6 @@ import { REMOTE_FILE_SYSTEM_CHANNEL_NAME } from 'vs/workbench/services/remote/co
|
|||
|
||||
const eventPrefix = 'monacoworkbench';
|
||||
|
||||
const _uriTransformerCache: { [remoteAuthority: string]: IURITransformer } = Object.create(null);
|
||||
|
||||
function getUriTransformer(remoteAuthority: string): IURITransformer {
|
||||
if (!_uriTransformerCache[remoteAuthority]) {
|
||||
_uriTransformerCache[remoteAuthority] = createURITransformer(remoteAuthority);
|
||||
}
|
||||
return _uriTransformerCache[remoteAuthority];
|
||||
}
|
||||
|
||||
export async function setupServerServices(connectionToken: ServerConnectionToken, args: ServerParsedArgs, REMOTE_DATA_FOLDER: string, disposables: DisposableStore) {
|
||||
const services = new ServiceCollection();
|
||||
const socketServer = new SocketServer<RemoteAgentConnectionContext>();
|
||||
|
@ -216,6 +207,15 @@ export async function setupServerServices(connectionToken: ServerConnectionToken
|
|||
return { socketServer, instantiationService };
|
||||
}
|
||||
|
||||
const _uriTransformerCache: { [remoteAuthority: string]: IURITransformer } = Object.create(null);
|
||||
|
||||
function getUriTransformer(remoteAuthority: string): IURITransformer {
|
||||
if (!_uriTransformerCache[remoteAuthority]) {
|
||||
_uriTransformerCache[remoteAuthority] = createURITransformer(remoteAuthority);
|
||||
}
|
||||
return _uriTransformerCache[remoteAuthority];
|
||||
}
|
||||
|
||||
export class SocketServer<TContext = string> extends IPCServer<TContext> {
|
||||
|
||||
private _onDidConnectEmitter: Emitter<ClientConnectionEvent>;
|
||||
|
|
Loading…
Reference in a new issue