Commit Graph

8 Commits (cc46ce38bc98e1544d6d077c910238ee0c7b51ed)

Author SHA1 Message Date
Igor Goncharovskiy 07a0838e2a We have faced situation when using CDR and CEL by sqlite3 modules. With system having high load (~100 concurrent calls created by sipp) we found many cdr and cel records missed. There is special finction in sqlite3, that make able to fix this situation - sqlite3_wait_timeout, that also can replace awful code cdr_sqlite3 ad cel_sqlite3 modules. Also this function can be used for aastdb and res_config_sqlite3 to avoid missed writes to sqlite db.
12 years ago
Richard Mudgett 0af15b985c Fix lock typo that should be unlock in cel_sqlite_custom reload.
14 years ago
Richard Mudgett 082fbbc6d0 Make not assume that the cel_sqlite3_custom SQL table primary key is AcctId.
14 years ago
Richard Mudgett 55b70ae625 Merged revisions 337974 via svnmerge from
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
16 years ago
Sean Bright 9a3d1b76e3 Fix building CDR and CEL SQLite3 modules.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
17 years ago