- threads as they are always waiting for a command. If any thread is
- waiting for something else than a command (such as event threads) they
- must be explicitly finished. The threads are finished by continuing
- them synchronously. The threads will detect that we are disconnected
- (see below). SILC_FSM_YIELD must be returned in st_close() as that
- gives the FSM scheduler time to finish the threads first. After that
- the machine can be finished.
+ and notify threads as they are always waiting for a command. If any
+ thread is waiting for something else than a command (such as event
+ threads) they must be explicitly finished. The threads are finished by
+ continuing them synchronously. The threads will detect that we are
+ disconnected (see below). SILC_FSM_YIELD must be returned in
+ st_close() as that gives the FSM scheduler time to finish the threads
+ first. After that the machine can be finished.