diff --git a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java index 580e466d..cc84e003 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java @@ -517,6 +517,8 @@ public abstract class AbstractHafasClientInterfaceProvider extends AbstractHafas return new QueryTripsResult(header, QueryTripsResult.Status.TOO_CLOSE); if ("H9220".equals(err)) // Nearby to the given address stations could not be found. return new QueryTripsResult(header, QueryTripsResult.Status.UNRESOLVABLE_ADDRESS); + if ("H887".equals(err)) // HAFAS Kernel: Kernel computation time limit reached. + return new QueryTripsResult(header, QueryTripsResult.Status.SERVICE_DOWN); if ("H9240".equals(err)) // HAFAS Kernel: Internal error. return new QueryTripsResult(header, QueryTripsResult.Status.SERVICE_DOWN); if ("H9360".equals(err)) // Date outside of the timetable period.