connection::cancel(): Enable cancelling ongoing loop

This commit is contained in:
Petr Baudis 2011-11-30 01:51:45 +01:00
parent 1fcd4e45b7
commit f161c02210

View file

@ -135,6 +135,7 @@ connection::actions(class agent &agent)
void
connection::cancel(void)
{
error = true; // XXX: atomic, hopefully
pthread_cond_signal(&cancel_cond);
}