General Canrobert har d.