title: Is it possible to stop a single thread during debug in Linux?
body: <p>What I'd like to know is if it is possible, inside a debugging session in Linux, (read: gdb :)) to stop the execution of a single thread, leaving the other threads to run.</p>
  
  <p>If someone is curious to know why keep reading:
  I wrote a software watchdog C++ class (using Qt). I tested it with a simple multithreaded program, but I'd like to test the code once I integrate it inside the real application as well. If I could stop a thread from the debugger, that will simplify this testing phase. :)  </p>
  
  <p>Cheers
  Sergio</p>