|
| Reporter | Christian Grothoff | Assigned To | Christian Grothoff | |
|---|
| Priority | urgent | Severity | crash | Reproducibility | always |
|---|
| Status | closed | Resolution | fixed | |
|---|
| Product Version | Git master | |
|---|
| Target Version | 0.9.3 | Fixed in Version | 0.9.3 | |
|---|
|
| Summary | 0002206: gnunet-peerinfo tool now crashes and burns in various ways |
|---|
| Description | Since the URI parsing was introduced, the existing ugly corners of gnunet-peerinfo have now gotten really problematic. The shutdown code needed to be reworked, as well as running the various possible operations in a nice sequence. The existing way to load the plugins was problematic as they tried to fully initialized (the plugins have since been changed). |
|---|
| Steps To Reproduce | Currently, the continuations are not working nicely, so given some options others simply won't work. Also, the code leaks handles and other stuff and doesn't handle CTRL-C nicely. |
|---|
| Additional Information | Some refactoring has started in SVN 20433, but this is far from done. In particular, we should probably use the plugin APIs directly for address-to-string conversions now and the URI parsing and generation code needs to be cleaned up. Finally, the state machine is anything but working right now. |
|---|
| Tags | No tags attached. |
|---|
|