Patent · US Active

Method and system for robust futexes

US7783649B2 · kind B2 · utility

4Cited by
4References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 1, 2007
Grant dateAug 24, 2010
Priority date
Expiry dateOct 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.