View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002659 | GNUnet | file-sharing service | public | 2012-11-25 13:39 | 2012-12-21 16:49 |
Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | Git master | ||||
Target Version | 0.9.5 | Fixed in Version | 0.9.5 | ||
Summary | 0002659: timeouts and retries for stream-based file transfers | ||||
Description | On the 'server' side, we should limit the overall number of 'stream'-based clients we accept at any given point in time, and time-out "idle" sessions after a while. On the 'client' side, we should re-try failed requests after a while, but only for a finite number of times. Furthermore, the client currently uses a linked list for the 'waiting' requests; as the replies can still come out-of-order, we should probably switch this to a hash map to avoid the linear scan. | ||||
Tags | No tags attached. | ||||
|
Server-side timeouts & client-side hash map implemented in SVN 25132. |
|
Server-side limits and connection retries implemented as of 25151. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-11-25 13:39 | Christian Grothoff | New Issue | |
2012-11-25 20:19 | Christian Grothoff | Note Added: 0006611 | |
2012-11-26 07:45 | Christian Grothoff | Assigned To | => Christian Grothoff |
2012-11-26 07:45 | Christian Grothoff | Status | new => assigned |
2012-11-28 15:35 | Christian Grothoff | Note Added: 0006615 | |
2012-11-28 15:35 | Christian Grothoff | Status | assigned => resolved |
2012-11-28 15:35 | Christian Grothoff | Resolution | open => fixed |
2012-11-28 15:35 | Christian Grothoff | Product Version | => Git master |
2012-11-28 15:35 | Christian Grothoff | Fixed in Version | => 0.9.5 |
2012-11-28 15:35 | Christian Grothoff | Target Version | => 0.9.5 |
2012-12-21 16:49 | Christian Grothoff | Status | resolved => closed |