摘要 |
PROBLEM TO BE SOLVED: To provide an information processing apparatus configured to prevent occurrence of deadlock, an information processing method, and a program.SOLUTION: An information processing apparatus includes: first storage means which stores a current state of a system operating on the information processing apparatus, and a target state indicating a state of the system to be obtained after transition; determination means which determines whether the current state coincides with the target state, on receipt of an event notification indicating that a condition for entering a specific state has been satisfied, from event notification means; and control means which executes exclusive control so that the system may not enter the specific state when the determination means determines that the current state of the system is not coincident with the target state.SELECTED DRAWING: Figure 2 |