Files
MaxScale/server/core
Johan Wikman f166b50b37 MXS-1875 Add fd and make note of DCB simultaneously
The fact that a client dcb was immediately added to the epoll-
instance of the relevant worker (possible, since that is thread-
safe), but was added to the book-keeping via the message mechanism
(necessary, since that is not thread-safe), meant that if the
connection was closed before the message was delivered, the handling
of the message then caused an access error.

Now the fd is also added to the epoll-instance via the messaging
mechanism, so the problem can no longer occur. The only fds this
affects are connections made to maxadmin or maxinfo as they are
always handled by the main thread due to deadlock issues.
2018-05-21 20:04:13 +03:00
..
2017-11-22 18:40:18 +02:00
2018-03-15 23:23:15 +02:00
2017-06-01 10:24:20 +03:00
2018-02-09 09:19:46 +02:00
2017-11-22 18:40:18 +02:00
2018-04-03 10:59:55 +03:00
2018-05-15 10:15:32 +03:00
2017-06-01 10:24:20 +03:00
2017-11-22 18:40:18 +02:00
2018-03-20 13:07:27 +02:00
2018-05-16 11:45:48 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2018-01-16 09:47:49 +02:00
2017-11-22 18:40:18 +02:00
2017-11-22 18:40:18 +02:00
2017-10-02 16:08:12 +03:00
2018-03-27 07:25:00 +03:00
2018-02-08 13:40:11 +02:00
2017-11-22 18:40:18 +02:00
2018-05-16 11:09:47 +03:00
2017-11-22 18:40:18 +02:00
2017-11-22 18:40:18 +02:00
2018-03-20 13:07:27 +02:00
2018-01-30 16:28:11 +02:00
2018-03-12 14:38:13 +02:00
2017-06-01 10:24:20 +03:00
2017-11-22 18:40:18 +02:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-11-22 18:40:18 +02:00
2018-05-03 09:50:52 +03:00
2018-05-02 10:40:24 +03:00
2017-06-01 10:24:20 +03:00
2017-11-21 16:49:21 +02:00
2017-11-22 18:40:18 +02:00
2018-02-02 16:05:14 +02:00
2017-11-22 18:40:18 +02:00