Class: Semian::InternalError

Inherits:
Object
  • Object
show all
Defined in:
ext/semian/semian.c

Overview

An internal Semian error. These errors should be typically never be raised. If they do, there’s a high likelyhood that the underlying SysV semaphore set has been corrupted.

If this happens, a strong course of action would be to delete the semaphores using the ipcrm command line tool. Semian will re-initialize the semaphore in this case.