Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000002OLSRdPluginpublic2010-05-02 00:522010-06-14 10:44
Reporterglockman 
Assigned ToHenning 
PrioritynormalSeverityfeatureReproducibilityalways
StatusconfirmedResolutionopen 
PlatformOSOS Version
Product Version0.6.0 
Target Version0.7.0Fixed in Version 
Summary0000002: olsrd freezes while mapupdate
Descriptionbecause of some coding-glitch luci's ff-mapupdate blocks the latlon.js file of nameservice plugin quite a while when the map-server is unvailable. this leads to the effect that olsrd stalls and doesn't send out updates any more. because of that the neighbours remove the affected node from their neighbour table.
Steps To Reproduceon an openwrt/luci node configured for updating the global map-server at layereight.de one should simply make layereight.de unavailable.
Additional InformationFeature request: Nameservice plugin should move to internal telnet server for 0.7.0 release.
TagsNo tags attached.
Attached Files? file icon ff_mapupdate [^] (1,447 bytes) 2010-05-02 01:05 [Show Content]

- Relationships

-  Notes
(0000001)
glockman (reporter)
2010-05-02 01:06

I attached the script which I suspect to stall the olsrd.
(0000002)
Henning (administrator)
2010-05-10 12:39

The bug is caused by the pipe between the nameservice plugin and the map creation script. When the script blocks writing to the pipe inside the nameservice plugin can block too.
(0000003)
Henning (administrator)
2010-05-10 12:42

The problem cannot be fixed without changing all freifunk map generation scripts. The block in the script was caused by a bug inside, so the problem is not that urgent anymore.

We will fix the problem in 0.7.0 by moving the nameservice plugin communication into the internal telnet server.

- Issue History
Date Modified Username Field Change
2010-05-02 00:52 glockman New Issue
2010-05-02 01:05 Henning Steps to Reproduce Updated View Revisions
2010-05-02 01:05 glockman File Added: ff_mapupdate
2010-05-02 01:06 glockman Note Added: 0000001
2010-05-10 12:39 Henning Note Added: 0000002
2010-05-10 12:39 Henning Assigned To => Henning
2010-05-10 12:39 Henning Status new => confirmed
2010-05-10 12:42 Henning Note Added: 0000003
2010-05-10 12:42 Henning Priority urgent => normal
2010-05-10 12:42 Henning Severity block => major
2010-05-10 12:42 Henning Product Version => 0.6.0
2010-05-10 12:42 Henning Target Version => 0.7.0
2010-06-14 10:44 Henning Severity major => feature
2010-06-14 10:44 Henning Additional Information Updated View Revisions


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker