Skip to content

Commit 24626c8

Browse files
Pass event name to eventFired
1 parent b305a21 commit 24626c8

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

extensions/ql-vscode/src/databases/local-databases/database-manager.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,14 @@ const DB_LIST = "databaseList";
6464
*/
6565
function eventFired<T>(
6666
event: vscode.Event<T>,
67+
eventName: string,
6768
timeoutMs = 1000,
6869
): Promise<T | undefined> {
6970
return new Promise((res, _rej) => {
7071
const timeout = setTimeout(() => {
71-
void extLogger.log(`Waiting for event timed out after ${timeoutMs}ms`);
72+
void extLogger.log(
73+
`Waiting for event '${eventName}' timed out after ${timeoutMs}ms`,
74+
);
7275
res(undefined);
7376
dispose();
7477
}, timeoutMs);
@@ -472,7 +475,10 @@ export class DatabaseManager extends DisposableObject {
472475
});
473476
// vscode api documentation says we must to wait for this event
474477
// between multiple `updateWorkspaceFolders` calls.
475-
await eventFired(vscode.workspace.onDidChangeWorkspaceFolders);
478+
await eventFired(
479+
vscode.workspace.onDidChangeWorkspaceFolders,
480+
"vscode.workspace.onDidChangeWorkspaceFolders",
481+
);
476482
}
477483
}
478484

0 commit comments

Comments
 (0)