It looked like i did a successful block, the 2nd general was fighting the leader camp for a while before the blocking general retreated. But it seems that server side my general was distracted and fighting a different town. After the fight on the leader camp was finished (on my screen), a different camp then I expected disappeared, and the main general was restarted to a point on the map, as if i just pressed the attack button. That only lasted for a few seconds, before I saw my main general fight the leader camp again.