[Xorp-hackers] [greearb/xorp.ct] 7c1306: ospf: Add/update debug tracing.

noreply at github.com noreply at github.com
Thu Sep 8 10:22:43 PDT 2011


  Branch: refs/heads/master
  Home:   https://github.com/greearb/xorp.ct

  Commit: 7c1306ef1d25c1596c18148a156367530ea5a6a1
      https://github.com/greearb/xorp.ct/commit/7c1306ef1d25c1596c18148a156367530ea5a6a1
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M xorp/libxipc/xrl_dispatcher.cc
  M xorp/ospf/ospf.cc
  M xorp/ospf/peer.cc
  M xorp/ospf/peer_manager.cc
  M xorp/ospf/xrl_io.cc

  Log Message:
  -----------
  ospf:  Add/update debug tracing.

Remove some debug_msg logic, add XORP_TRACE instead (run-time
enable/disable logging is way more useful).

Based on this, it appears ospf takes 4+ seconds to process
LSA packets when running on Windows in a large OSPF network.
Not sure exactly why yet, but problem appears to be in
this method or something it calls:

void
Neighbour<A>::link_state_update_received(LinkStateUpdatePacket *lsup)

Signed-off-by: Ben Greear <greearb at candelatech.com>




More information about the Xorp-hackers mailing list