MCPcopy
hub / github.com/mongodb/node-mongodb-native / isStateChangeError

Function isStateChangeError

src/error.ts:1533–1535  ·  view source on GitHub ↗
(error: MongoError)

Source from the content-addressed store, hash-verified

1531 * @see https://github.com/mongodb/specifications/blob/master/source/server-discovery-and-monitoring/server-discovery-and-monitoring.md#not-writable-primary-and-node-is-recovering
1532 */
1533export function isStateChangeError(error: MongoError): boolean {
1534 return isRecoveringError(error) || isNotWritablePrimaryError(error);
1535}
1536
1537export function isNetworkTimeoutError(err: MongoError): err is MongoNetworkError {
1538 return !!(err instanceof MongoNetworkError && err.message.match(/timed out/));

Callers 2

handleErrorMethod · 0.90
error.test.tsFile · 0.85

Calls 2

isRecoveringErrorFunction · 0.85

Tested by

no test coverage detected