ListenAndSendStream could throw unhandled exception -- hence crashes the Kudu process.   Perhaps catch all with logging should suffice.