--- a/Plugins/VcsPlugins/vcsMercurial/HgClient.py Sun Oct 23 17:23:35 2011 +0200 +++ b/Plugins/VcsPlugins/vcsMercurial/HgClient.py Sun Oct 23 18:03:43 2011 +0200 @@ -239,6 +239,9 @@ if self.__cancel: return -10 + if self.__server is None: + return -1 + if self.__server.bytesAvailable() == 0: QThread.msleep(50) continue