Method and system for robust futexes
US8095550B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 23, 2010 |
| Grant date | Jan 10, 2012 |
| Priority date | — |
| Expiry date | Aug 23, 2030 |
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.