lookip: Properly return from disconnect callback job

References #518.
This commit is contained in:
Tobias Brunner
2014-02-18 11:21:51 +01:00
parent 21cfbce0c2
commit 7867ae42ab
+3 -1
View File
@@ -122,6 +122,7 @@ static job_requeue_t disconnect_async(disconnect_data_t *data)
}
enumerator->destroy(enumerator);
this->mutex->unlock(this->mutex);
return JOB_REQUEUE_NONE;
}
/**
@@ -137,7 +138,8 @@ static void disconnect(private_lookip_socket_t *this, stream_t *stream)
);
lib->processor->queue_job(lib->processor,
(job_t*)callback_job_create(disconnect_async, data, free, NULL));
(job_t*)callback_job_create((void*)disconnect_async, data,
free, NULL));
}
/**