mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 18:46:40 -05:00
serverManager to decide if server start needed (#8017)
This commit is contained in:
@@ -84,6 +84,7 @@ export class LocalJupyterServerManager implements nb.ServerManager, vscode.Dispo
|
|||||||
public async stopServer(): Promise<void> {
|
public async stopServer(): Promise<void> {
|
||||||
if (this._jupyterServer) {
|
if (this._jupyterServer) {
|
||||||
await this._jupyterServer.stop();
|
await this._jupyterServer.stop();
|
||||||
|
this._jupyterServer = undefined;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ export class ClientSession implements IClientSession {
|
|||||||
|
|
||||||
private async startServer(): Promise<void> {
|
private async startServer(): Promise<void> {
|
||||||
let serverManager = this.notebookManager.serverManager;
|
let serverManager = this.notebookManager.serverManager;
|
||||||
if (serverManager && !serverManager.isStarted) {
|
if (serverManager) {
|
||||||
await serverManager.startServer();
|
await serverManager.startServer();
|
||||||
if (!serverManager.isStarted) {
|
if (!serverManager.isStarted) {
|
||||||
throw new Error(localize('ServerNotStarted', "Server did not start for unknown reason"));
|
throw new Error(localize('ServerNotStarted', "Server did not start for unknown reason"));
|
||||||
|
|||||||
Reference in New Issue
Block a user