| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| async.h | ||
| backup.cc | ||
| backup.h | ||
| database.cc | ||
| database.h | ||
| gcc-preinclude.h | ||
| macros.h | ||
| node_sqlite3.cc | ||
| statement.cc | ||
| statement.h | ||
| threading.h |
* Ensure JavaScript exceptions bubble up * Fix segfault * Fix mutex segfault * Fix segfault caused by memory leak If the database was being closed, and non-exclusive work was scheduled, it overrode the lock flag such that the state became open=false locked=false instead of open=false locked=true. This caused queued work to not be processed, leaking memory, which causes a segfault during napi cleanup. Make the same changes to other methods for safe measure.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| async.h | Loading commit data... | |
| backup.cc | Loading commit data... | |
| backup.h | Loading commit data... | |
| database.cc | Loading commit data... | |
| database.h | Loading commit data... | |
| gcc-preinclude.h | Loading commit data... | |
| macros.h | Loading commit data... | |
| node_sqlite3.cc | Loading commit data... | |
| statement.cc | Loading commit data... | |
| statement.h | Loading commit data... | |
| threading.h | Loading commit data... |