summaryrefslogtreecommitdiffstats
path: root/src/Reactor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Reactor.cpp')
-rw-r--r--src/Reactor.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Reactor.cpp b/src/Reactor.cpp
index 6b141f8..b7458f2 100644
--- a/src/Reactor.cpp
+++ b/src/Reactor.cpp
@@ -89,7 +89,9 @@ Reactor::operator()(const action::DisconnectClient& action)
{
if (CanvasModule* mod = find_module(action.client, action.direction)) {
for (Ganv::Port* p : *mod) {
- p->disconnect();
+ if (p) {
+ p->disconnect();
+ }
}
}
}