diff --git a/build.xml b/build.xml
index fbaabe84..c4a1d8c7 100644
--- a/build.xml
+++ b/build.xml
@@ -54,6 +54,11 @@
+
+
+
+
+
diff --git a/src/MQTTAsync.c b/src/MQTTAsync.c
index f3b2051d..8e9f3bb0 100644
--- a/src/MQTTAsync.c
+++ b/src/MQTTAsync.c
@@ -25,7 +25,7 @@
*
*/
-#define _GNU_SOURCE
+#define _GNU_SOURCE /* for pthread_mutexattr_settype */
#include
#if !defined(WIN32)
#include
diff --git a/src/MQTTClient.c b/src/MQTTClient.c
index 2e6384ab..658a7c6e 100644
--- a/src/MQTTClient.c
+++ b/src/MQTTClient.c
@@ -18,6 +18,7 @@
* Ian Craggs - multiple server connection support
* Ian Craggs - fix for bug 413429 - connectionLost not called
* Ian Craggs - fix for bug 421103 - trying to write to same socket, in publish/retries
+ * Ian Craggs - fix for bug 419233 - mutexes not reporting errors
*******************************************************************************/
/**
@@ -26,6 +27,7 @@
*
*/
+#define _GNU_SOURCE /* for pthread_mutexattr_settype */
#include
#if !defined(WIN32)
#include