Ticket #141 (closed enhancement: released)
Writable xapian-tcpsrv should allow queueing of connections
| Reported by: | mhammond | Owned by: | olly |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Backend-Remote | Version: | SVN trunk |
| Severity: | minor | Keywords: | |
| Cc: | richard, sidnei | Blocked By: | |
| Operating System: | All | Blocking: | #120 |
Description
From xapian-devel:
There may be 3 stages of this bug:
* In the first instance a writable server enforces a simple "one connection at a time" lock. * In the second instance, a remote connection includes a 'writable needed' flag when connecting and server enforces only one writable connection. * Finally, we implement a queue, where we respond to the client that a writable connection exists and we will block until it finishes. I'll avoid too much implementation speculation in this initial comment :)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
