View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001756 | GNUnet | NAT traversal library | public | 2011-08-12 10:28 | 2011-09-15 14:19 |
| Reporter | root | Assigned To | Christian Grothoff | ||
| Priority | urgent | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Summary | 0001756: NAT test call to 'external-ip' blocks in certain cases | ||||
| Description | The NAT library uses the 'external-ip' program to discover our external IP address (in one case). That program (and upnpc) can block, especially in the absence of a UPnP-enabled router -- for me, up to 45s. During that time, gnunet-setup can freeze entirely since the call is done synchronously. We should wait for the result asynchronously or at least stop the test after less than 45s. This also means we need to consider changing the Gtk event loop for gnunet-setup to allow our scheduler to be used (the way the NAT call is currently used does not involve the scheduler). | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-08-12 10:28 | root | New Issue | |
| 2011-08-15 19:42 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2011-08-15 19:42 | Christian Grothoff | Status | new => assigned |
| 2011-08-15 21:31 | Christian Grothoff | Note Added: 0004551 | |
| 2011-08-15 21:31 | Christian Grothoff | Status | assigned => resolved |
| 2011-08-15 21:31 | Christian Grothoff | Resolution | open => fixed |
| 2011-09-15 14:19 | Christian Grothoff | Status | resolved => closed |