Open rossi-jeff opened 13 years ago
I has some code that looks up roadspeed from navteq and after 1st request I get the following.
ArgumentError (A copy of Map24RoutingService has been removed from the module tree but is still active!): app/models/map24_routing_service.rb:130:in parse_linkinfo_response' app/models/map24_routing_service.rb:125:inmap app/models/map24_routing_service.rb:125:inparse_linkinfo_response' app/models/map24_routing_service.rb:100:in link_info' handsoap (1.1.8) lib/handsoap/service.rb:189:insend' handsoap (1.1.8) lib/handsoap/service.rb:189:in method_missing' app/controllers/navteq_controller.rb:12:inget_link_info' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/agent/instrumentation/controller_instrumentation.rb:254:in perform_action' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/agent/method_tracer.rb:141:intrace_execution_scoped' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/agent/instrumentation/controller_instrumentation.rb:247:in perform_action' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/rack/developer_mode.rb:20:incall' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/rack/developer_mode.rb:20:in call' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:inservice' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in run' /usr/lib/ruby/1.8/webrick/server.rb:173:instart_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in start' /usr/lib/ruby/1.8/webrick/server.rb:162:instart_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in start' /usr/lib/ruby/1.8/webrick/server.rb:92:ineach' /usr/lib/ruby/1.8/webrick/server.rb:92:in start' /usr/lib/ruby/1.8/webrick/server.rb:23:instart' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
parse_linkinfo_response' app/models/map24_routing_service.rb:125:in
app/models/map24_routing_service.rb:125:in
link_info' handsoap (1.1.8) lib/handsoap/service.rb:189:in
method_missing' app/controllers/navteq_controller.rb:12:in
perform_action' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/agent/method_tracer.rb:141:in
perform_action' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/rack/developer_mode.rb:20:in
call' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in
run' /usr/lib/ruby/1.8/webrick/server.rb:173:in
start' /usr/lib/ruby/1.8/webrick/server.rb:162:in
start' /usr/lib/ruby/1.8/webrick/server.rb:92:in
start' /usr/lib/ruby/1.8/webrick/server.rb:23:in
I set cache_classes to true and it made the error go away, but I was wondering if something was not being cleaned up after a request.
I has some code that looks up roadspeed from navteq and after 1st request I get the following.
ArgumentError (A copy of Map24RoutingService has been removed from the module tree but is still active!): app/models/map24_routing_service.rb:130:in
parse_linkinfo_response' app/models/map24_routing_service.rb:125:in
mapapp/models/map24_routing_service.rb:125:in
parse_linkinfo_response' app/models/map24_routing_service.rb:100:inlink_info' handsoap (1.1.8) lib/handsoap/service.rb:189:in
send' handsoap (1.1.8) lib/handsoap/service.rb:189:inmethod_missing' app/controllers/navteq_controller.rb:12:in
get_link_info' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/agent/instrumentation/controller_instrumentation.rb:254:inperform_action' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/agent/method_tracer.rb:141:in
trace_execution_scoped' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/agent/instrumentation/controller_instrumentation.rb:247:inperform_action' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/rack/developer_mode.rb:20:in
call' /usr/lib/ruby/gems/1.8/gems/newrelic_rpm-2.13.4/lib/new_relic/rack/developer_mode.rb:20:incall' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in
service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:inrun' /usr/lib/ruby/1.8/webrick/server.rb:173:in
start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:instart' /usr/lib/ruby/1.8/webrick/server.rb:162:in
start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:instart' /usr/lib/ruby/1.8/webrick/server.rb:92:in
each' /usr/lib/ruby/1.8/webrick/server.rb:92:instart' /usr/lib/ruby/1.8/webrick/server.rb:23:in
start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'I set cache_classes to true and it made the error go away, but I was wondering if something was not being cleaned up after a request.