From d6daf10cad540f7581e9a325a041333d1113cae5 Mon Sep 17 00:00:00 2001
From: Ryan Dwyer <ryandwyer1@gmail.com>
Date: Sat, 28 Jul 2018 10:00:04 +1000
Subject: Show errno description in log

---
 sway/desktop/transaction.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'sway/desktop')

diff --git a/sway/desktop/transaction.c b/sway/desktop/transaction.c
index a9c9cb58..17e3f467 100644
--- a/sway/desktop/transaction.c
+++ b/sway/desktop/transaction.c
@@ -319,9 +319,9 @@ static void transaction_commit(struct sway_transaction *transaction) {
 		if (transaction->timer) {
 			wl_event_source_timer_update(transaction->timer, txn_timeout_ms);
 		} else {
-			wlr_log(WLR_ERROR, "Unable to create transaction timer. "
-					"There might not be any available file descriptors. "
-					"Some imperfect frames might be rendered.");
+			wlr_log(WLR_ERROR, "Unable to create transaction timer (%s). "
+					"Some imperfect frames might be rendered.",
+					strerror(errno));
 			handle_timeout(transaction);
 		}
 	}
-- 
cgit v1.2.3