Back to bug 807670
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Irina Boverman | 2012-03-28 19:20:48 UTC | Target Milestone | --- | 2.2 |
| Justin Ross | 2012-04-23 17:14:40 UTC | Priority | unspecified | medium |
| Status | NEW | ASSIGNED | ||
| CC | jross | |||
| Assignee | rhm-maint-list | dpierce | ||
| Target Milestone | 2.2 | 2.3 | ||
| Justin Ross | 2012-11-06 20:34:35 UTC | Flags | needinfo?(pematous) | |
| Justin Ross | 2012-12-12 15:38:33 UTC | Target Milestone | 2.3 | --- |
| Petr Matousek | 2013-01-23 17:17:30 UTC | QA Contact | mrgqe-bugs | pematous |
| Flags | needinfo?(pematous) | needinfo?(dpierce) | ||
| Petr Matousek | 2013-01-23 17:18:13 UTC | Flags | needinfo?(jross) | |
| Justin Ross | 2013-02-14 18:57:52 UTC | Target Milestone | --- | 2.4 |
| Justin Ross | 2013-02-21 22:32:20 UTC | Assignee | dpierce | eallen |
| Flags | needinfo?(dpierce) needinfo?(jross) | |||
| Justin Ross | 2013-02-23 13:42:05 UTC | Status | ASSIGNED | NEW |
| Target Milestone | 2.4 | --- | ||
| Petr Matousek | 2013-02-28 14:16:57 UTC | QA Contact | pematous | mrgqe-bugs |
| Petr Matousek | 2013-03-18 14:58:25 UTC | Flags | needinfo?(jross) | |
| Justin Ross | 2013-03-20 18:55:06 UTC | Flags | needinfo?(jross) | |
| Fotios Tsiadimos | 2014-02-27 15:51:01 UTC | CC | ftsiadim | |
| Pavel Moravec | 2014-02-27 17:07:45 UTC | Priority | medium | urgent |
| CC | pmoravec | |||
| Severity | medium | high | ||
| Justin Ross | 2014-02-27 20:37:55 UTC | Status | NEW | ASSIGNED |
| Assignee | eallen | kgiusti | ||
| Justin Ross | 2014-02-27 20:39:57 UTC | CC | mcressma, rafaels, tross | |
| Justin Ross | 2014-02-27 20:41:12 UTC | Summary | several python unit tests failures in python-qpid-0.14-6 | Filedescriptor out of range in select |
| Mustafa Mahudhawala | 2014-02-28 15:20:00 UTC | CC | mmahudha | |
| Justin Ross | 2014-02-28 17:50:45 UTC | Link ID | Apache JIRA QPID-5588 | |
| Ken Giusti | 2014-02-28 19:00:23 UTC | Status | ASSIGNED | POST |
| Justin Ross | 2014-03-14 12:18:06 UTC | Priority | urgent | high |
| Justin Ross | 2014-03-14 12:20:36 UTC | Blocks | 1076470 | |
| Irina Boverman | 2014-05-06 17:58:30 UTC | CC | iboverma | |
| Irina Boverman | 2014-05-07 10:39:29 UTC | Target Milestone | --- | 2.5.1 |
| Irina Boverman | 2014-05-07 10:40:58 UTC | Status | POST | MODIFIED |
| Fixed In Version | python-qpid-0.18-10.el7 | |||
| Leonid Zhaldybin | 2014-05-11 10:22:20 UTC | CC | lzhaldyb | |
| Leonid Zhaldybin | 2014-05-16 07:44:47 UTC | QA Contact | mrgqe-bugs | lzhaldyb |
| Leonid Zhaldybin | 2014-05-19 14:32:35 UTC | Status | MODIFIED | ASSIGNED |
| Ken Giusti | 2014-05-24 00:15:09 UTC | Status | ASSIGNED | MODIFIED |
| Flags | needinfo?(lzhaldyb) | |||
| Leonid Zhaldybin | 2014-05-26 09:17:16 UTC | CC | kgiusti | |
| Flags | needinfo?(lzhaldyb) | needinfo?(kgiusti) | ||
| Leonid Zhaldybin | 2014-05-26 09:18:38 UTC | Flags | needinfo?(pmoravec) | |
| Pavel Moravec | 2014-05-26 09:49:15 UTC | Hardware | Unspecified | All |
| Flags | needinfo?(pmoravec) | |||
| OS | Unspecified | All | ||
| errata-xmlrpc | 2014-05-29 18:23:21 UTC | Status | MODIFIED | ON_QA |
| Leonid Zhaldybin | 2014-06-04 14:20:22 UTC | Status | ON_QA | VERIFIED |
| Flags | needinfo?(kgiusti) | |||
| Ken Giusti | 2014-06-20 17:29:15 UTC | Doc Text | Cause: The qpid-python client was written to use select() to manage file descriptor. select() has a known limitation in that it does not support file descriptors whose value is >= 1024. Consequence: For those processes that open lots of files, such as a web server, the number of active file descriptors could easily surpass 1024. This will cause some file descriptors to have numerical values > 1024. If the qpid-python client happens to allocate a descriptor of this value, the call to select() will fail and the connection will be dropped. Fix: The qpid-python client has been modified to use poll() instead of select(). Poll() does not have the numerical limitation on file descriptor values that select() has. Result: The qpid-python client will no longer fail connecctions if it is used by a process that has many open file descriptors. |
|
| Jared MORGAN | 2014-06-29 22:28:08 UTC | Doc Text | Cause: The qpid-python client was written to use select() to manage file descriptor. select() has a known limitation in that it does not support file descriptors whose value is >= 1024. Consequence: For those processes that open lots of files, such as a web server, the number of active file descriptors could easily surpass 1024. This will cause some file descriptors to have numerical values > 1024. If the qpid-python client happens to allocate a descriptor of this value, the call to select() will fail and the connection will be dropped. Fix: The qpid-python client has been modified to use poll() instead of select(). Poll() does not have the numerical limitation on file descriptor values that select() has. Result: The qpid-python client will no longer fail connecctions if it is used by a process that has many open file descriptors. | Previously, the qpid-python client was written to use select() to manage file descriptors. A known limitation with select() caused issues for processes that opened more than 1024 files (for example, a web server). If file descriptors had numerical values above 1024, and qpid-python allocated a descriptor of this value, the call to select() would fail and the connection would drop. The fix introduces modifications to qpid-python to use poll() instead of select(), which removes the numerical file descriptor limitation and fixes the issue. |
| errata-xmlrpc | 2014-06-30 09:01:07 UTC | Status | VERIFIED | RELEASE_PENDING |
| errata-xmlrpc | 2014-06-30 10:25:55 UTC | Status | RELEASE_PENDING | CLOSED |
| Resolution | --- | ERRATA | ||
| Last Closed | 2014-06-30 06:25:55 UTC | |||
| John Skeoch | 2014-11-09 22:38:30 UTC | CC | esammons |
Back to bug 807670