i'm able to sync testnet successfully, validate transactions, etc, but the rpc exposed by darkfid stops listening after some time (or some event). after the circuits have been created, the RPC server is started, and in that moment the various commands like ./drk ping work, but after some time (the daemon seems to be busy handling outbound connections) the rpc server stops listening. if I get a ./drk scan off while the rpc is listening, that command seems to have no trouble continuing to scan the entire chain, even after subsequent ./drk pings return "Error: Connection failed".
there are no other logs related to the rpc, beyond the "16:43:47 [INFO] rpc::server: JSON-RPC server accepted connection from tcp://127.0.0.1:51300" triggered upon ./drk invocation.
full output: https://gist.github.com/shrugs/01f351680d6f5eac137fd916ac65657c