[Berlin-wireless] ff_mapupdate friert olsrd ein
Patrick Grimm
patrick
So Mai 2 16:52:40 CEST 2010
Hi Dennis
Danke für die ausführliche Analyse.
Ich habe auch schon die viele hängende ff_mapupdate Prozesse auf unser routern gesehen
und habe mir nicht die mühe gemacht nach zuschauen was da los ist.
Ich habs mir mal angeschaut und getestet. Dabei ist folgendes Patch bei raus gekommen.
--- /rom/usr/sbin/ff_mapupdate Fri Apr 16 02:26:16 2010
+++ /usr/sbin/ff_mapupdate Sun May 2 16:42:42 2010
@@ -16,6 +16,7 @@
if file then
local ln
local count = 0
+ if 0 == os.execute("wget -sq http://www.layereight.de/freifunkmap.php") then
while true do
ln = file:read("*l")
if not ln then break end
@@ -46,4 +47,5 @@
os.execute("logger -t 'mapupdate' 'Updated %d entries in freifunk map'" % count)
file:close()
+ end
end
Gruss
Patrick
Mehr Informationen über die Mailingliste Berlin