Fix crash on threads being reaped before they are created

If we do that, then ->rusage_sem is never allocated.

Signed-off-by: Jens Axboe <axboe@fb.com>
diff --git a/backend.c b/backend.c
index 59a14d1..a93c458 100644
--- a/backend.c
+++ b/backend.c
@@ -2105,8 +2105,10 @@
 
 	for_each_td(td, i) {
 		fio_options_free(td);
-		fio_mutex_remove(td->rusage_sem);
-		td->rusage_sem = NULL;
+		if (td->rusage_sem) {
+			fio_mutex_remove(td->rusage_sem);
+			td->rusage_sem = NULL;
+		}
 	}
 
 	free_disk_util();