Shell Agent: Better handling of replies and CountdownEvent
Shell Agent: Better handling of replies and CountdownEvent

Only call step() if the peer didn't succeeded or failed earlier.

ahmadshahwan/cohorte-runtime,ahmadshahwan/cohorte-runtime,isandlaTech/cohorte-runtime,isandlaTech/cohorte-runtime,ahmadshahwan/cohorte-runtime,ahmadshahwan/cohorte-runtime,ahmadshahwan/cohorte-runtime,ahmadshahwan/cohorte-runtime,isandlaTech/cohorte-runtime,isandlaTech/cohorte-runtime,isandlaTech/cohorte-runtime,isandlaTech/cohorte-runtime