--- thr_alarm.c.orig	2015-06-27 15:52:16.000000000 -0700
+++ thr_alarm.c	2015-06-27 15:54:20.000000000 -0700
@@ -816,6 +816,10 @@
   for (i=0 ; i < 2 ; i++)
   {
     param=(int*) malloc(sizeof(int));
+		if (param == NULL) {
+			fprintf(stderr, "Unable to allocate memory for thread %d...exiting...\n", i);
+			exit(1);
+		}
     *param= i;
     mysql_mutex_lock(&LOCK_thread_count);
     if ((error= mysql_thread_create(0,
