diff --git a/src/syndesizer/sqlite_actor.nim b/src/syndesizer/sqlite_actor.nim index 365adba..50721b2 100644 --- a/src/syndesizer/sqlite_actor.nim +++ b/src/syndesizer/sqlite_actor.nim @@ -81,6 +81,7 @@ proc extractTuple(stmt: Stmt; arity: cint): Value = proc spawnSqliteActor*(turn: var Turn; root: Cap): Actor {.discardable.} = spawn("sqlite-actor", turn) do (turn: var Turn): during(turn, root, ?:SqliteArguments) do (path: string, ds: Cap): + stderr.writeLine("opening SQLite database ", path) var db: Sqlite3 if open_v2(path, addr db, SQLITE_OPEN_READONLY, nil) != SQLITE_OK: logError(db, path) @@ -104,6 +105,7 @@ proc spawnSqliteActor*(turn: var Turn; root: Cap): Actor {.discardable.} = if finalize(stmt) != SQLITE_OK: logError(db, statement) do: close(db) + stderr.writeLine("closed SQLite database ", path) when isMainModule: runActor("main") do (turn: var Turn; root: Cap):