annotate .hgtags @ 189:8054e925d9c7

client: kill the server on unrecoverable communication errors (issue5516) Once an unrecoverable communication error occurs between the client and server, it's no longer safe to send further commands to the same server. On Windows, attempting to do so is known to cause lockups and memory leaks. Close the client and kill the server when an such an error occurs. This way, any further commands will fail gracefully with ValueError until the client is reopened.
author Gábor Stefanik <gabor.stefanik@nng.com>
date Mon, 21 Aug 2017 17:02:14 +0200
parents 8e959ad6a25c
children 79a19cf1528e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
84
69fcc4d15059 Added tag 0.1 for changeset c41442cb355d
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
1 c41442cb355d55ca152d5f13a95a6bf2ebc5b870 0.1
103
e5d3b0aa48e6 Added tag 0.2 for changeset cc2b7540fa2b
Matt Mackall <mpm@selenic.com>
parents: 84
diff changeset
2 cc2b7540fa2bd0ddb8ba29786a0f73d682bee0a7 0.2
106
7ce1c3b93414 Added tag 0.3 for changeset 86ff8611a8fa
Matt Mackall <mpm@selenic.com>
parents: 103
diff changeset
3 86ff8611a8fad14d4c1dba6d75bc26caaa41e951 0.3
108
181d1a4115cf Added tag 0.4 for changeset 5fe53db61aa4
Matt Mackall <mpm@selenic.com>
parents: 106
diff changeset
4 5fe53db61aa433018de8b0ee296db868f666cee7 0.4
111
63b92316623e Added tag 0.9 for changeset c635e6e7054f
Matt Mackall <mpm@selenic.com>
parents: 108
diff changeset
5 c635e6e7054f2600d36343eaa1770cb36549382a 0.9
116
661f78f395ea Added tag 1.0 for changeset 8867908fe8c7
Matt Mackall <mpm@selenic.com>
parents: 111
diff changeset
6 8867908fe8c751dc0aef6194dd401ae08a4931f3 1.0
119
c13b99b01008 Added tag 1.1 for changeset e738d6fe5f3f
Matt Mackall <mpm@selenic.com>
parents: 116
diff changeset
7 e738d6fe5f3ff613a4ee2c0d759eee0ee4f5c9ff 1.1
121
cc905ee18449 Added tag 1.2 for changeset 5d3783aebe5f
Matt Mackall <mpm@selenic.com>
parents: 119
diff changeset
8 5d3783aebe5f82bb9dc90fde31543c262b797dd4 1.2
131
a3373bf28ccb Added tag 1.3 for changeset df808f92c0f1
Matt Mackall <mpm@selenic.com>
parents: 121
diff changeset
9 df808f92c0f19241920ee8cd9ef0ddd7e1c312a6 1.3
135
f6b6e16531f8 Added tag 1.4 for changeset 1b47146a4a2c
Matt Mackall <mpm@selenic.com>
parents: 131
diff changeset
10 1b47146a4a2ca48624598d55f73d4aceca8bfb35 1.4
139
c62635b24826 Added tag 1.5 for changeset a05cdc1579df
Matt Mackall <mpm@selenic.com>
parents: 135
diff changeset
11 a05cdc1579df62120e716c6e9113458f568f0ff3 1.5
161
ec935041d1ff Added tag 1.6 for changeset 91329df47df5
Matt Mackall <mpm@selenic.com>
parents: 139
diff changeset
12 91329df47df5825072947821f9571fc5dd6b1342 1.6
163
8bc9c076cbb6 Added tag 1.7 for changeset e0678dfb7aec
Matt Mackall <mpm@selenic.com>
parents: 161
diff changeset
13 e0678dfb7aeca9fb368ccb354e4cdec93189b208 1.7
166
bfdc96f22321 Added tag 1.8 for changeset dbb21a4c0eb9
Matt Mackall <mpm@selenic.com>
parents: 163
diff changeset
14 dbb21a4c0eb914b454aa461a7e70504239bbc6ba 1.8
170
ffca01835a7c Added tag 1.9 for changeset e6589149b2c8
Matt Mackall <mpm@selenic.com>
parents: 166
diff changeset
15 e6589149b2c8547a8154083ebfdb882e3225d74c 1.9
172
028f66e8e3ca Added tag 2.0 for changeset 2725547a5f92
Matt Mackall <mpm@selenic.com>
parents: 170
diff changeset
16 2725547a5f92d61a672420569f7237b81b582fab 2.0
174
c67410c74723 Added tag 2.1 for changeset 8c4d24b58c23
Matt Mackall <mpm@selenic.com>
parents: 172
diff changeset
17 8c4d24b58c23030616d7f65a4ae3a392e8ef9d0d 2.1
177
6f15cb7cc9cb Added tag 2.2 for changeset 3f854e3bcdd1
Matt Mackall <mpm@selenic.com>
parents: 174
diff changeset
18 3f854e3bcdd109fe86c5bda911b76408184a2d98 2.2
183
ae38fb772613 Added tag 2.3 for changeset 0f81ed8e147b
Matt Mackall <mpm@selenic.com>
parents: 177
diff changeset
19 0f81ed8e147b60b939dd4580c05f31a1aa464a16 2.3
185
8e959ad6a25c Added tag 2.4 for changeset 820d7c1e470a
Matt Mackall <mpm@selenic.com>
parents: 183
diff changeset
20 820d7c1e470aaa11dad8f33e9161179a8115cef6 2.4