SYSTEM, INFORMATION PROCESSING DEVICE, AND METHOD
A system includes: a first device configured to transmit a first request; and a second device coupled to the first device, the second device including a processor configured to execute a program, a memory, and a communicating device. The communicating device is configured to: receive the first request, when a lock variable is not stored at a given address in the memory, write the lock variable at the given address, and perform processing of the first request, and when the communicating device is unable to write the lock variable at the given address within a set time due to the lock variable stored at the given address, notify an interrupt to the program, and hand over the processing of the first request to the processor.