API reference › @evolu/sqlite-wasm › SahPoolHeldError

Defined in: packages/sqlite-wasm/src/SahPool.ts:1119

Another context or instance holds a slot of the pool. The pool wrote nothing, and a retry succeeds once the slot is released.

In WebKit, the error can also mean that the context opening the pool is stopping, because WebKit reports that with the same InvalidStateError as a held file, so retries need a bound.

Extends

  • Typed<"SahPoolHeldError">

Properties

cause

readonly cause: unknown;

Defined in: packages/sqlite-wasm/src/SahPool.ts:1126

What createSyncAccessHandle threw: NoModificationAllowedError, or InvalidStateError in WebKit.


fileName

readonly fileName: string;

Defined in: packages/sqlite-wasm/src/SahPool.ts:1121

The slot's file name in sahPoolOpaqueDirectoryName.


type

readonly type: "SahPoolHeldError";

Defined in: packages/common/dist/src/Type.d.ts:9304

Inherited from

Typed.type