mirror of
https://github.com/eclipse/paho.mqtt-sn.embedded-c.git
synced 2025-12-15 16:36:52 +01:00
Add Exception message to Mutex
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
This commit is contained in:
@@ -131,11 +131,11 @@ void Mutex::lock(void)
|
|||||||
{
|
{
|
||||||
if (pthread_mutex_lock(&_mutex))
|
if (pthread_mutex_lock(&_mutex))
|
||||||
{
|
{
|
||||||
throw;
|
throw Exception("Mutex lock error", errno);
|
||||||
}
|
}
|
||||||
} catch (char* errmsg)
|
} catch (char* errmsg)
|
||||||
{
|
{
|
||||||
throw Exception("The same thread can't acquire a mutex twice.", -1);
|
throw Exception("The same thread can't acquire a mutex twice", errno);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -153,7 +153,7 @@ void Mutex::unlock(void)
|
|||||||
{
|
{
|
||||||
if (pthread_mutex_unlock(&_mutex))
|
if (pthread_mutex_unlock(&_mutex))
|
||||||
{
|
{
|
||||||
throw;
|
throw Exception("Mutex unlock error", errno);
|
||||||
}
|
}
|
||||||
} catch (char* errmsg)
|
} catch (char* errmsg)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user