Thomas Veerman
1ba514e19c
UDS: check connection state better
...
Select(2)ing on UNIX domain sockets was not working properly because
connection state wasn't properly checked/propagated. So selecting for
a read descriptor and closing the write descriptor on the other end
didn't cause select to return. Similarly, read(2) kept blocking while
it should return an error when the other end closed the socket.
Change-Id: I3f5bb52af1a6b03313d508bf915fc838357ba450
2013-03-07 10:49:21 +00:00
..
2013-02-26 09:44:20 +00:00
2013-02-26 09:44:20 +00:00
2011-12-11 22:45:46 +01:00
2013-02-26 09:44:20 +00:00
2013-02-26 09:44:20 +00:00
2013-02-26 09:44:20 +00:00
2013-02-26 09:44:20 +00:00
2013-02-26 09:44:20 +00:00
2013-01-25 11:54:24 +00:00
2012-04-16 05:21:21 +02:00
2013-02-28 10:08:54 +00:00
2012-06-25 14:13:07 +02:00
2013-02-28 10:08:54 +00:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2009-07-14 09:43:33 +00:00
2011-04-21 13:18:00 +00:00
2013-02-09 18:51:56 +01:00
2013-01-08 10:39:53 +01:00
2013-02-26 09:44:20 +00:00
2013-01-08 10:39:53 +01:00
2011-11-28 10:03:43 +00:00
2011-11-28 10:03:43 +00:00
2013-02-28 10:08:54 +00:00
2013-02-28 10:08:54 +00:00
2013-02-28 10:08:54 +00:00
2013-02-28 10:08:54 +00:00
2013-01-08 10:39:53 +01:00
2012-03-25 16:17:10 +02:00
2013-01-25 11:54:24 +00:00
2012-03-25 16:17:10 +02:00
2013-01-08 10:39:53 +01:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2013-01-08 10:39:53 +01:00
2013-02-04 12:04:35 +01:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2013-01-25 11:54:24 +00:00
2012-03-25 16:17:10 +02:00
2012-04-20 11:35:59 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2013-01-08 10:39:53 +01:00
2012-03-25 16:17:10 +02:00
2013-01-25 11:54:24 +00:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2013-02-26 09:44:20 +00:00
2013-02-26 09:44:20 +00:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 16:17:10 +02:00
2012-03-25 21:58:27 +02:00
2012-03-25 16:17:10 +02:00
2011-04-21 13:18:00 +00:00
2013-02-06 17:40:04 +01:00
2013-02-26 09:44:20 +00:00
2013-02-26 09:44:20 +00:00
2011-12-21 12:59:22 +00:00
2012-03-25 21:58:26 +02:00
2009-12-09 19:01:38 +00:00
2012-03-25 16:17:10 +02:00
2012-03-16 17:06:24 +01:00
2012-03-09 11:44:03 +00:00
2012-03-25 21:58:26 +02:00
2013-02-26 09:44:20 +00:00
2012-03-25 16:17:10 +02:00
2013-02-26 09:44:20 +00:00
2011-11-28 10:07:55 +00:00
2011-11-28 10:07:55 +00:00
2011-11-14 10:07:49 +00:00
2013-03-07 10:49:21 +00:00
2010-08-05 13:35:41 +00:00
2010-08-17 16:44:07 +00:00
2012-03-25 16:17:10 +02:00
2012-08-28 13:49:27 -04:00
2011-11-28 10:03:43 +00:00
2011-12-09 10:34:23 +00:00
2012-04-12 02:55:04 +02:00
2012-04-16 05:21:21 +02:00
2012-11-09 18:36:51 +01:00
2012-11-27 10:19:26 +00:00
2013-02-20 12:29:37 +00:00
2013-02-20 12:29:37 +00:00
2013-02-28 10:08:54 +00:00
2013-02-28 10:08:54 +00:00
2011-12-21 23:44:13 +01:00
2012-12-11 16:59:54 +01:00
2012-12-11 16:59:54 +01:00