Show More
@@ -91,7 +91,13 b' class client(object):' | |||||
91 | Raises QueryFailed on error |
|
91 | Raises QueryFailed on error | |
92 | """ |
|
92 | """ | |
93 | cs = common.recvcs(self.sock) |
|
93 | cs = common.recvcs(self.sock) | |
94 | version = ord(cs.read(1)) |
|
94 | try: | |
|
95 | version = ord(cs.read(1)) | |||
|
96 | except TypeError: | |||
|
97 | # empty answer, assume the server crashed | |||
|
98 | self.ui.warn(_('received empty answer from inotify server')) | |||
|
99 | raise QueryFailed('server crashed') | |||
|
100 | ||||
95 | if version != common.version: |
|
101 | if version != common.version: | |
96 | self.ui.warn(_('(inotify: received response from incompatible ' |
|
102 | self.ui.warn(_('(inotify: received response from incompatible ' | |
97 | 'server version %d)\n') % version) |
|
103 | 'server version %d)\n') % version) |
General Comments 0
You need to be logged in to leave comments.
Login now