+ /*
+ * At least OSX has a very low limit on the number of pending
+ * IOs, so if it returns EAGAIN, we are out of resources
+ * to queue more. Just return FIO_Q_BUSY to naturally
+ * drop off at this depth.
+ */
+ if (errno == EAGAIN)
+ return FIO_Q_BUSY;
+