El general persa Artabazo, de regreso a la escolta de Jerjes I en el Helesponto, ante la sospecha de que había sido urdida una revuelta contra el Gran Rey en Olinto, puso asedio a la ciudad en el 479 a. C.