diff options
author | Harald Welte <laforge@osmocom.org> | 2022-05-13 19:48:08 +0200 |
---|---|---|
committer | Harald Welte <laforge@osmocom.org> | 2022-05-15 13:04:56 +0200 |
commit | 467fc5728d638239b0257c0e9e60a0e516826e8c (patch) | |
tree | a161f39986980aa272d64c4e516298f1890ba811 /debian/control | |
parent | 2db1966e25bbecb4dfb275f88e03aacace7863d0 (diff) |
switch sqlite3 to single-threaded mode
Looking at 'perf top' of osmo-msc under load shows that there's a
significant amount of time spent in terms of locking (mutex,...)
which is useless as osmo-msc is a single-threaded application.
Unfortunately libdbi doesn't provide a mechanism to perform
sqlite3_config(), so we have to do it directly here, introducing an
explicit build-time dependency (and linkage) to libsqlite3.
Related: OS#5559
Change-Id: I5bbea90d28b6d73b64b9e5124ff59304b90a8a75
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/debian/control b/debian/control index 0b2ac6b2c..d9fccfa98 100644 --- a/debian/control +++ b/debian/control @@ -11,6 +11,7 @@ Build-Depends: debhelper (>=9), pkg-config, libdbi-dev, libdbd-sqlite3, + libsqlite3-dev, libsctp-dev, libtalloc-dev, libsmpp34-dev (>= 1.14.0), |