X-Git-Url: http://git.silcnet.org/gitweb/?p=crypto.git;a=blobdiff_plain;f=lib%2Fsilcclient%2Fclient_keyagr.c;h=6a93b061278022fb497d49a546c4e377de4650e7;hp=221bd8a30392bdc8716e4dea0d306f39dbeef02e;hb=d2d17c1903928b8cf1ad5a7d5be2b83946a68a42;hpb=b8bc694b8262be48d5db0cd38a1a4315598e14ca diff --git a/lib/silcclient/client_keyagr.c b/lib/silcclient/client_keyagr.c index 221bd8a3..6a93b061 100644 --- a/lib/silcclient/client_keyagr.c +++ b/lib/silcclient/client_keyagr.c @@ -60,6 +60,9 @@ SILC_TASK_CALLBACK(silc_client_keyagr_timeout) SilcClientEntry client_entry = context; SilcClientKeyAgreement ke = client_entry->internal.ke; + if (!ke) + return; + SILC_LOG_DEBUG(("Key agreement %p timeout", ke)); ke->completion(ke->client, ke->conn, client_entry,