Skip to content

Detach command on zombie mode sometimes does not work #52

Description

@cleberjamaral

For some very unknown reason, sometime the detach command does not work. The situation is illustrated below in which the helper is on the right-hand side. The master started the zombie mode and after commanding connect, it is trying to tell the helper to detach, but the helper always receive a failed result. In this situation the master cannot rotate and submit the task.

Screenshot_2021-02-11_08-16-53

The following statistics events are in a row. First the connection command which goes all well. In this case the helper (A14) accepted the zombie mode. Then, the master (A18) asks the helper to do the connect command to the WEST direction. The last message shows the master command and its action result and helper command and its action result.

A14	zombie_on	[master(agentA18)]
A18	command_zombie	[zombie_do(connect(agentA18,-1,0))]
A14	zombie_do	[just_do(connect(agentA18,-1,0))]
A18	do_connect	[lastAction(connect),lastActionResult(success),lastAction(connect),lastActionResult(success)]

Then here, the problem appears. The master (A18) asks the helper to detach the block on it WEST side. It tries the same command more than 50 times, until the round ends with no success on submitting this task.

A18	command_zombie	[zombie_do(detach(w))]
A14	zombie_do	[just_do(detach(w))]
A18	do_detach	[lastAction(skip),lastActionResult(success),lastAction(connect),lastActionResult(success)]
A18	command_zombie	[zombie_do(detach(w))]
A14	zombie_do	[just_do(detach(w))]
A18	do_detach	[lastAction(skip),lastActionResult(success),lastAction(detach),lastActionResult(failed)]
A18	command_zombie	[zombie_do(detach(w))]
A14	zombie_do	[just_do(detach(w))]
A18	do_detach	[lastAction(skip),lastActionResult(success),lastAction(detach),lastActionResult(failed)]
A18	command_zombie	[zombie_do(detach(w))]
A14	zombie_do	[just_do(detach(w))]
A18	do_detach	[lastAction(skip),lastActionResult(success),lastAction(detach),lastActionResult(failed)]
A18	command_zombie	[zombie_do(detach(w))]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions