## thread_resume

Function - Resume a thread.

### SYNOPSIS

    kern_return_t   thread_resume
                    (thread_act_t                     target_thread);

### PARAMETERS

target_thread
  [in thread send right] The thread to be resumed.

### DESCRIPTION

The thread_resume function decrements the suspend count for target_thread by one. The thread is resumed if its suspend count goes to zero. If the suspend count is still positive, thread_resume must be repeated until the count reaches zero.

### NOTES

An attempt to lower the suspend count below zero is ignored.

### RETURN VALUES

Only generic errors apply.

### RELATED INFORMATION

Functions: task_resume, task_suspend, thread_create, thread_info, thread_suspend, thread_terminate.