in each occasion it got to reach the port be repaired and return to active service