concurrent db access are not handled
Bug #724893 reported by
Vincent Ladeuil
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Distributed Development |
Confirmed
|
High
|
Unassigned |
Bug Description
Now that the importer/driver can propagate exceptions across threads, such concurrent accesses also produce tracebacks which should help diagnose and fix them.
Some relevant urls worth reading:
http://
http://
I'll post more tracebacks when I'm done analysing the logs.
Changed in udd: | |
assignee: | canonical-bazaar (canonical-bazaar) → nobody |
importance: | Medium → High |
To post a comment you must log in.
2011-02-24 21:07:13,905 - __main__ - WARNING - Importing pulseaudio failed: import. canonical. com/new/ scripts/ import_ package. py", line 1095, in <module> download_ cache=options. persistent_ download_ cache)) import. canonical. com/new/ scripts/ import_ package. py", line 983, in main db.discard_ last_run( ) import. canonical. com/new/ scripts/ icommon. py", line 1131, in discard_last_run self.DELETE_ WORKING, (self.package,)) OperationalErro r: database is locked
Traceback (most recent call last):
File "/srv/package-
persistent_
File "/srv/package-
revid_
File "/srv/package-
c.execute(
sqlite3.