HF RL Explorer

Race Condition in Nacos Naming Client Redo Mechanism Leads to Incorrect Final Instance State

Race Condition in Nacos Naming Client Redo Mechanism Leads to Incorrect Final Instance State: a task in LegoFlow-SWE (Harbor dataset). When a deregister operation is quickly followed by a register operation for the same service instance (same serviceName , IP, and port), the client’s redo logic…

The task

When a deregister operation is quickly followed by a register operation for the same service instance (same `serviceName`, IP, and port), the client’s redo logic can replay the pending deregister after the new register has been applied. This overwrites the latest intended state, leaving the instance unregistered even…

Part of Lego-X/LegoFlow-SWE.