diff options
Diffstat (limited to 'src/Reactor.cpp')
-rw-r--r-- | src/Reactor.cpp | 4 |
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(); + } } } } |