BIND 10 #2398: msgq crash
BIND 10 Development
do-not-reply at isc.org
Mon Nov 26 13:12:31 UTC 2012
#2398: msgq crash
-------------------------------------+-------------------------------------
Reporter: jreed | Owner: jelte
Type: | Status: reviewing
defect | Milestone:
Priority: | Sprint-20121204
medium | Resolution:
Component: msgq | Sensitive: 0
Keywords: | Sub-Project: Core
Defect Severity: High | Estimated Difficulty: 4
Feature Depending on Ticket: | Total Hours: 0
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by vorner):
* owner: vorner => jelte
Comment:
Hello
There are still few things:
* Would it be worth it unifying `send_prepared_msg` and
`__process_write`? They seem they share a lot of common code now.
* Is it OK? Couldn't it lead to some kind of starvation of one socket (if
there was a really hight amount of data being sent, there'd always be
something to write to the socket and it wouldn't get to the read).
Arguably, there must be some reads somewhere to have writes, but there
still can be one socket that is unlucky.
* I don't like the way the running is set to false and then there's
waiting until the read times out. Shouldn't the poll be waken up somehow?
Waiting 2 seconds seems like a really long time.
--
Ticket URL: <http://bind10.isc.org/ticket/2398#comment:9>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list