@@ -228,7 +228,8 @@ export class SvrB {
228
228
* @throws {RateLimitedError } if the server is rate limiting this client. This is **retryable**
229
229
* after waiting the designated delay.
230
230
* @throws {IoError } if the network operation fails (connection, service, or timeout errors).
231
- * These are **retryable**, but some may indicate a possible bug in libsignal or in the enclave.
231
+ * These can be **automatically retried** (backoff recommended), but some may indicate a possible
232
+ * bug in libsignal or in the enclave.
232
233
* @throws {SvrAttestationError } if enclave attestation fails. This indicates a possible bug in
233
234
* libsignal or in the enclave.
234
235
*/
@@ -281,7 +282,8 @@ export class SvrB {
281
282
* @throws {RateLimitedError } if the server is rate limiting this client. This is **retryable**
282
283
* after waiting the designated delay.
283
284
* @throws {IoError } if the network operation fails (connection, service, or timeout errors).
284
- * These are **retryable**, but some may indicate a possible bug in libsignal or in the enclave.
285
+ * These can be **automatically retried** (backoff recommended), but some may indicate a possible
286
+ * bug in libsignal or in the enclave.
285
287
* @throws {SvrAttestationError } if enclave attestation fails. This indicates a possible bug in
286
288
* libsignal or in the enclave.
287
289
*/
@@ -309,9 +311,9 @@ export class SvrB {
309
311
/**
310
312
* Attempts to remove the info stored with SVR-B for this particular username/password pair.
311
313
*
312
- * This is a best-effort operation; a successful return means the data has been removed from
313
- * (or never was present in) the current SVR-B enclaves, but may still be present in previous
314
- * ones that have yet to be decommissioned. Conversely, a thrown error may still have removed
314
+ * This is a best-effort operation; a successful return means the data has been removed from (or
315
+ * never was present in) the current SVR-B enclaves, but may still be present in previous ones
316
+ * that have yet to be decommissioned. Conversely, a thrown error may still have removed
315
317
* information from previous enclaves.
316
318
*
317
319
* This should not typically be needed; rather than explicitly removing an entry, the client
@@ -322,7 +324,8 @@ export class SvrB {
322
324
* @throws {RateLimitedError } if the server is rate limiting this client. This is **retryable**
323
325
* after waiting the designated delay.
324
326
* @throws {IoError } if the network operation fails (connection, service, or timeout errors).
325
- * These are **retryable**, but some may indicate a possible bug in libsignal or in the enclave.
327
+ * These can be **automatically retried** (backoff recommended), but some may indicate a possible
328
+ * bug in libsignal or in the enclave.
326
329
* @throws {SvrAttestationError } if enclave attestation fails. This indicates a possible bug in
327
330
* libsignal or in the enclave.
328
331
*/
0 commit comments