El sitio duró hasta que el obispo Juan de Tragurio negoció un tratado entre Colomán y los ciudadanos, quienes aceptaron la suzeranía del monarca.