TFsShell Command return after print usage 

TFsShell Command cat and tail should return -1 after print usage info when command-line args length is not match . {another modify is change mHeartbeatThread --> scheduledService}
why `-1`?