Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Schuetz2011-03-10 22:17:45 +0000
committerThomas Schuetz2011-03-10 22:17:45 +0000
commit4c4478b78ccee524d41f7606467ab55bb9bc1b50 (patch)
tree459a61c96f08c8997efe42617a9eaa65b29529a1 /runtime
parentd678ef3018aa292cc5d55d48f5560068765e544e (diff)
downloadorg.eclipse.etrice-4c4478b78ccee524d41f7606467ab55bb9bc1b50.tar.gz
org.eclipse.etrice-4c4478b78ccee524d41f7606467ab55bb9bc1b50.tar.xz
org.eclipse.etrice-4c4478b78ccee524d41f7606467ab55bb9bc1b50.zip
added check for null for not connected ports
Diffstat (limited to 'runtime')
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/InterfaceItemBase.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/InterfaceItemBase.java b/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/InterfaceItemBase.java
index 5492c963e..589653155 100644
--- a/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/InterfaceItemBase.java
+++ b/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/InterfaceItemBase.java
@@ -31,7 +31,7 @@ public abstract class InterfaceItemBase extends AbstractMessageReceiver {
public InterfaceItemBase (IEventReceiver actor, String name, int localId, int idx, Address ownAddress, Address peerAddress){
super(actor, ownAddress, name);
this.ownMsgReceiver = RTServices.getInstance().getMsgSvcCtrl().getMsgSvc(ownAddress.threadID);
- this.peerMsgReceiver = RTServices.getInstance().getMsgSvcCtrl().getMsgSvc(peerAddress.threadID);
+ this.peerMsgReceiver = peerAddress==null? null: RTServices.getInstance().getMsgSvcCtrl().getMsgSvc(peerAddress.threadID);
this.localId = localId;
this.idx = idx;
this.peerAddress = peerAddress;

Back to the top