Method and system for robust futexes
US7783649B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 1, 2007 |
| Grant date | Aug 24, 2010 |
| Priority date | — |
| Expiry date | Oct 25, 2027 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/2343
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An embodiment relates to a method of managing primitives. The method includes providing a data structure available in user-space where the data structure comprises at least one futex. The method also includes detecting a termination of the process and searching the data structure for status of the at least one futex. The method further includes releasing the at least one futex in response to status of the at least one futex being held and setting a flag for at least one futex. The method further includes notifying at least one process waiting for the released at least one futex.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.