Check if we actually have a packet before retransmitting it

This commit is contained in:
Martin Willi
2012-03-20 17:31:40 +01:00
parent 35852af7b1
commit a7d3b0e098
+1 -1
View File
@@ -201,7 +201,7 @@ static bool activate_task(private_task_manager_t *this, task_type_t type)
METHOD(task_manager_t, retransmit, status_t,
private_task_manager_t *this, u_int32_t message_id)
{
if (message_id == this->initiating.mid)
if (this->initiating.packet && message_id == this->initiating.mid)
{
u_int32_t timeout;
job_t *job;