Skip to content
Snippets Groups Projects
Commit dae6b1b8 authored by Marek Vavrusa's avatar Marek Vavrusa
Browse files

Fixed dthreads missing error codes.

parent 0439adb7
No related branches found
No related tags found
No related merge requests found
......@@ -977,14 +977,9 @@ int dt_unit_lock(dt_unit_t *unit)
/* Map errors. */
switch (ret) {
case KNOT_EOK:
return ret;
break;
/* Directly mapped errors. */
case EBUSY: /* KNOT_EBUSY */
case EINVAL: /* KNOT_EINVAL */
case EAGAIN: /* KNOT_EAGAIN */
case ENOMEM: /* KNOT_ENOMEM */
return ret;
break;
default:
......@@ -1004,13 +999,10 @@ int dt_unit_unlock(dt_unit_t *unit)
/* Map errors. */
switch (ret) {
case KNOT_EOK:
return KNOT_EINVAL;
break;
case EBUSY:
case EINVAL:
case EAGAIN:
case ENOMEM:
return ret; /* Directly mapped errors. */
case EBUSY: /* KNOT_EBUSY */
case EINVAL: /* KNOT_EINVAL */
case EAGAIN: /* KNOT_EAGAIN */
return ret;
break;
default:
return KNOT_ERROR;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment