Fix exception handling in GPX importer.
[rails.git] / lib / daemons / gpx_import.rb
index f597c87959127f4893203f987cc11840ab30b4c7..ba76d60f0bcb90142ea1df0512d92028ba3b6b50 100755 (executable)
@@ -27,7 +27,7 @@ while(true) do
         Notifier::deliver_gpx_failure(trace, '0 points parsed ok. Do they all have lat,lng,alt,timestamp?')
       end
     rescue Exception => ex
-      logger.info ex
+      logger.info ex.to_s
       ex.backtrace.each {|l| logger.info l }
       trace.destroy
       Notifier::deliver_gpx_failure(trace, ex.to_s + "\n" + ex.backtrace.join("\n"))
@@ -38,5 +38,5 @@ while(true) do
     exit if terminated
   end
 
-  sleep 15.minutes
+  sleep 5.minutes
 end