Una flota cartaginesa pudo llevar ayuda por mar y, cuando el cartaginés Aderbal, que estaba con la flota en Drépano, derrotó al cónsul romano Publio Claudio Pulcro en 249 a. C., los romanos abandonaron el asedio, pero amenazaron la ciudad varios años más.