summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--icespider/core/core.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/icespider/core/core.cpp b/icespider/core/core.cpp
index 4f4b646..525a99f 100644
--- a/icespider/core/core.cpp
+++ b/icespider/core/core.cpp
@@ -33,7 +33,9 @@ namespace IceSpider {
Core::process(IHttpRequest * request) const
{
auto routeHandler = findRoute(request);
- routeHandler->execute(request);
+ if (routeHandler) {
+ routeHandler->execute(request);
+ }
}
const IRouteHandler *