While it does serve as an example, couldn't they have taken him as a prisoner? That way, not only would he be kept in check and stay alive (since he's a long time friend), but they could have also known exactly what information was given to the enemy. Or couldn't they afford to do that? :O...