summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2022-08-18 18:47:57 -0400
committerDavid Robillard <d@drobilla.net>2022-08-18 19:23:41 -0400
commit93eb717f520d68d27bfe110d48057cdd54a4a2bc (patch)
tree39be097ac1cb678e1b2df3087f6d83d78c382e52 /src
parent35c7e80281ff6079b6e89dd421addd0a5f6b8b2c (diff)
downloadzix-93eb717f520d68d27bfe110d48057cdd54a4a2bc.tar.gz
zix-93eb717f520d68d27bfe110d48057cdd54a4a2bc.tar.bz2
zix-93eb717f520d68d27bfe110d48057cdd54a4a2bc.zip
Fix semaphore error handling
Note that existing code which uses zix_sem_try_wait() may still compile against this change, but be incorrect!
Diffstat (limited to 'src')
-rw-r--r--src/status.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/status.c b/src/status.c
index 2ca3fe8..cbb3d36 100644
--- a/src/status.c
+++ b/src/status.c
@@ -25,6 +25,10 @@ zix_strerror(const ZixStatus status)
return "Bad permissions";
case ZIX_STATUS_REACHED_END:
return "Reached end";
+ case ZIX_STATUS_TIMEOUT:
+ return "Timeout";
+ case ZIX_STATUS_OVERFLOW:
+ return "Overflow";
}
return "Unknown error";
}