Minor version of mutex package was released. In this version two new exceptions were introduced: MutexLockedException and MutexReleaseException. We throw them instead of less specific RuntimeException.
Fisrt version of mutex package was released. This package provides mutex implementation and allows mutual execution of concurrent processes in order to prevent "race conditions". This is achieved by using a "lock" mechanism. Each possibly concurrent processes cooperates by acquiring a lock before accessing the corresponding data.