A channel can be stopped for a few reasons. Here is a example of each.
1. A user stopped the channel by clicking the stop button.

2. Source node errors.

3. Errored Messages.

4. Destination Node errors.

2-4 are controlled in the channel properties.

See this KB for more details on the error management.