Mercurial > hg
view tests/test-convert-bzr-treeroot.out @ 8552:06561793778e
inotify: Separate query sending logic from Server starting.
Use a decorator around the public statusquery method of Client:
start_server(query_to_server):
try:
query_to_server()
except QueryFailed:
[error recovery, inotify Server (re)starting]
query_to_server()
This way, introducing a new xxxquery Client method is easy:
one has only to code the protocol part of xxxquery, ignoring errors,
and decorating it using start_server to handle server recovery
and (re)starts
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Tue, 07 Apr 2009 19:30:01 +0900 |
parents | 209ef5f3534c |
children |
line wrap: on
line source
% change the id of the tree root initializing destination source-hg repository scanning source... sorting... converting... 1 Initial add 0 Changed root % manifest of tip 644 file