Commit 561eddfe authored by Mike Hibler's avatar Mike Hibler
Browse files

Don't even try to run portstats if it doesn't exist.

parent 8cc67efe
......@@ -45,6 +45,7 @@ my $piper = "$TBROOT/sbin/locpiper";
my $mapper = "$TBROOT/bin/mapper";
my $wrapper = "$TBROOT/libexec/assign_wrapper";
my $SNMPIT = "$TBROOT/bin/snmpit";
my $portstats = "$TBROOT/bin/portstats";
......@@ -1492,10 +1493,10 @@ sub doSwapin($) {
# Don't clear port counters on MODIFY.
# (XXX should clear new nodes' port counters.)
if ($type >= RETRY) {
if ($type >= RETRY && -x $portstats) {
print "Clearing port counters.\n";
TBDebugTimeStamp("portstats started");
if (system("portstats $stackarg -z -a -q $pid $eid")) {
if (system("$portstats $stackarg -z -a -q $pid $eid")) {
tbwarn "Failed to clear port counters.";
# This is a non-fatal error.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment