comparison mercurial/help/config.txt @ 35209:9153871d50e0

lock: allow to configure when the lock messages are displayed We add a new 'ui.timeout.warn' config to set a grace period before we display lock related warning: waiting for lock on PATH held by PROCESS The config is based on 'ui.timeout' and expresses a number of seconds before the warning is displayed. Negative values disable the warning altogether. The messages go to the debug output to help people trouble-shooting deadlocks.
author Boris Feld <boris.feld@octobus.net>
date Wed, 29 Nov 2017 20:39:59 -0500
parents 8b1c887d52e7
children f392066d127c
comparison
equal deleted inserted replaced
35208:1b758105b5c7 35209:9153871d50e0
2213 2213
2214 ``timeout`` 2214 ``timeout``
2215 The timeout used when a lock is held (in seconds), a negative value 2215 The timeout used when a lock is held (in seconds), a negative value
2216 means no timeout. (default: 600) 2216 means no timeout. (default: 600)
2217 2217
2218 ``timeout.warn``
2219 Time (in seconds) before a warning is printed about held lock. A negative
2220 value means no warning. (default: 0)
2221
2218 ``traceback`` 2222 ``traceback``
2219 Mercurial always prints a traceback when an unknown exception 2223 Mercurial always prints a traceback when an unknown exception
2220 occurs. Setting this to True will make Mercurial print a traceback 2224 occurs. Setting this to True will make Mercurial print a traceback
2221 on all exceptions, even those recognized by Mercurial (such as 2225 on all exceptions, even those recognized by Mercurial (such as
2222 IOError or MemoryError). (default: False) 2226 IOError or MemoryError). (default: False)