diff --git a/sdk/servicebus/service-bus/src/core/managementClient.ts b/sdk/servicebus/service-bus/src/core/managementClient.ts index 842a70e9b4c1..a5c68cc035c7 100644 --- a/sdk/servicebus/service-bus/src/core/managementClient.ts +++ b/sdk/servicebus/service-bus/src/core/managementClient.ts @@ -325,7 +325,9 @@ export class ManagementClient extends LinkEntity { ); try { - await this._init(sendRequestOptions?.abortSignal); + if (!this.isOpen()) { + await this._init(sendRequestOptions?.abortSignal); + } } finally { clearTimeout(waitTimer); }