I'm trying to debug some native code that runs in a task using gdb. When I attach to the process, storm holds me to one or more of its 30s heartbeat timeouts while stepping through code, at which point it kills the process and therefore prematurely ends my debugging session. I'm having trouble figuring out how to extend this timeout so that I can debug effectively. I've tried setting supervisor.worker.timeout.secs but that doesn't do it (I can tell from ps on the worker process that it is indeed set to the value I've given). What other timeout should I need to set?
Thanks, Marc