Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [paho-dev] Bug in SSLSocket

It's a valid defect.  We'll raise a bug if you don't, Martin.

Ian

On 30/05/13 16:31, Dave Locke wrote:
Hi Martin,
many thanks for the heads up and fix  It would be handy if you can raise this on the paho bugzilla here: https://bugs.eclipse.org/bugs/buglist.cgi?order=Bug%20Number&classification=Technology&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Paho&list_id=5711100


All the best
Dave

 



From:        "Malik, Martin" <Martin.Malik@xxxxxxxxxxxx>
To:        "paho-dev@xxxxxxxxxxx" <paho-dev@xxxxxxxxxxx>
Date:        30/05/2013 15:46
Subject:        [paho-dev] Bug in SSLSocket
Sent by:        paho-dev-bounces@xxxxxxxxxxx




Hello,
 
I found a bug in the SSLSocket.c handling of pointers for mutexes in WIN32.
It’s easy to fix it, just replace:
 
                mutex = CreateMutex(NULL, 0, NULL);
to
                *mutex = CreateMutex(NULL, 0, NULL);
 
                if (WaitForSingleObject(mutex, INFINITE) != WAIT_FAILED)
to
                if (WaitForSingleObject(*mutex, INFINITE) != WAIT_FAILED)
 
                if (ReleaseMutex(mutex) != 0)
to
                if (ReleaseMutex(*mutex) != 0)
 
                rc = CloseHandle(mutex);
to
                rc = CloseHandle(*mutex);
 
A fixed SSLSocket.c file is attached.
 
Regards,
Martin[attachment "sslsocket.c" deleted by Dave Locke/UK/IBM] _______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/paho-dev


Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/paho-dev


Back to the top