Mercurial > hgsubversion
view .hgignore @ 1490:bc73b80baf98
SqliteRevMap: wait indefinitely for database lock
Python sqlite has 5 seconds timeout by default, which means if a writer holds
the lock, and the second writer will error out after 5 seconds.
In our use-case, it makes sense to just wait. However, sqlite does not support
waiting forever (see sqlite3_busy_timeout). Therefore use a while loop to
workaround.
author | Jun Wu <quark@fb.com> |
---|---|
date | Tue, 19 Jul 2016 20:34:11 +0100 |
parents | 1bb2df7523a3 |
children |
line wrap: on
line source
syntax:glob *.egg-info *.orig *.py,cover *.pyc *.pyo *.swp *~ .DS_Store .coverage .noseids .project .pydevproject .settings .tox MANIFEST build cover dist hgsubversion/__version__.py nbproject tests/fixtures/temp