X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilccore%2Fsilcpacket.c;h=661fbbe47e53eff3bee4c8c0c19035ae1ef43ea2;hb=1198c9d26848e2613d6080b4a1b3471379b699e8;hp=94fcffc71146e16bdbd73dfedde4d51186920f9f;hpb=3c9b950049601eef814222c501114d6f2865b926;p=silc.git diff --git a/lib/silccore/silcpacket.c b/lib/silccore/silcpacket.c index 94fcffc7..661fbbe4 100644 --- a/lib/silccore/silcpacket.c +++ b/lib/silccore/silcpacket.c @@ -2633,11 +2633,7 @@ SilcStream silc_packet_stream_wrap(SilcPacketStream stream, } } else { /* Non-blocking mode */ - if (!silc_mutex_alloc(&pws->lock)) { - silc_free(pws); - return NULL; - } - + silc_mutex_alloc(&pws->lock); silc_list_init(pws->in_queue, struct SilcPacketStruct, next); }