Florian Bruhin
|
f705194c00
|
Fix an exception related to handling IPC connections.
See http://paste.the-compiler.org/view/77f58b69
|
2014-11-02 21:53:12 +01:00 |
|
Florian Bruhin
|
bcf8040041
|
Whitespace fixes.
|
2014-10-14 07:58:50 +02:00 |
|
Florian Bruhin
|
0e9177eb4f
|
Rename ipc param to process_args to via_ipc.
This prevents shadowing of the module.
|
2014-10-14 07:57:42 +02:00 |
|
Florian Bruhin
|
191b1dd240
|
Open new window for IPC args.
|
2014-10-13 23:14:24 +02:00 |
|
Florian Bruhin
|
19be96b4a8
|
Better invalid data logging
|
2014-10-13 22:51:11 +02:00 |
|
Florian Bruhin
|
f9c2eb836f
|
Adjust docstring
|
2014-10-13 22:48:37 +02:00 |
|
Florian Bruhin
|
6b07fd969a
|
Add timeout to IPC server.
|
2014-10-13 22:47:32 +02:00 |
|
Florian Bruhin
|
4617aee317
|
Log all socket errors
|
2014-10-13 22:38:40 +02:00 |
|
Florian Bruhin
|
103ba3b8b0
|
Don't log PeerDisconnectedError.
|
2014-10-13 22:36:05 +02:00 |
|
Florian Bruhin
|
bdb7cc96b4
|
Handle multiple connections properly #2.
|
2014-10-13 22:35:10 +02:00 |
|
Florian Bruhin
|
de41dee0b5
|
Add ipc logging
|
2014-10-13 21:38:28 +02:00 |
|
Florian Bruhin
|
879cdf8904
|
Ignore invalid UTF-8 data.
|
2014-10-13 21:17:49 +02:00 |
|
Florian Bruhin
|
7d492d7556
|
Ignore invalid json data.
|
2014-10-13 21:16:38 +02:00 |
|
Florian Bruhin
|
c42fc53980
|
Handle multiple connections properly.
|
2014-10-13 21:12:15 +02:00 |
|
Florian Bruhin
|
9e2e684124
|
Whitespace
|
2014-10-13 20:38:40 +02:00 |
|
Florian Bruhin
|
795a6937ac
|
Add missing @pyqtSlot decorators.
|
2014-10-13 20:37:09 +02:00 |
|
Florian Bruhin
|
5bc4f85dc5
|
Fix QLocalServer error checking.
|
2014-10-13 20:37:00 +02:00 |
|
Florian Bruhin
|
a849901693
|
Shut down IPC cleanly on exit.
|
2014-10-13 20:36:23 +02:00 |
|
Florian Bruhin
|
6dc0bfa2d2
|
Convert IPCServer to a class and handle connections async.
|
2014-10-13 20:11:13 +02:00 |
|
Florian Bruhin
|
a3ee504c59
|
Add docstrings.
|
2014-10-13 07:59:03 +02:00 |
|
Florian Bruhin
|
93dd3d8d9d
|
Fix check for QLocalSocket.UnknownSocketError
|
2014-10-13 07:49:26 +02:00 |
|
Florian Bruhin
|
8195f1875e
|
Ignore QLocalSocket.ServerNotFoundError while connecting.
|
2014-10-13 07:49:01 +02:00 |
|
Florian Bruhin
|
2f0bbab635
|
Better IPC exceptions
|
2014-10-13 07:47:05 +02:00 |
|
Florian Bruhin
|
d861645d37
|
Remove wrong 'self' argument.
|
2014-10-13 07:43:22 +02:00 |
|
Florian Bruhin
|
5fc3332b6b
|
Check errors correctly when connecting to socket.
|
2014-10-13 07:43:12 +02:00 |
|
Florian Bruhin
|
94b9bd42af
|
Add missing "return True" when connected.
|
2014-10-13 07:42:15 +02:00 |
|
Florian Bruhin
|
f759106a14
|
Error handling when writing to running instance.
|
2014-10-13 07:34:15 +02:00 |
|
Florian Bruhin
|
451a8be748
|
Small cleanup.
|
2014-10-13 07:31:56 +02:00 |
|
Florian Bruhin
|
4958da9c70
|
Error checking on connection.
|
2014-10-13 07:31:48 +02:00 |
|
Florian Bruhin
|
869fd4f752
|
Add an IPCError exception.
|
2014-10-13 07:11:45 +02:00 |
|
Florian Bruhin
|
ae61ca8af9
|
whitespace
|
2014-10-13 07:09:25 +02:00 |
|
Florian Bruhin
|
e351217740
|
Wait until socket bytes are written.
|
2014-10-13 07:09:16 +02:00 |
|
Florian Bruhin
|
fdb24ff597
|
Move IPC to its own file.
|
2014-10-13 07:06:57 +02:00 |
|