#912 - error handling. fix the gw to exit with error code in case the monitor client exits on error. This will allow systemctl to automatically restart the gw.
#916 - error handling. throw an error an exit with error code, in case the ping to spdk fails. This will allow systemctl to automatically restart the gw.