diff options
author | Thomas Schuetz | 2011-03-10 22:17:45 +0000 |
---|---|---|
committer | Thomas Schuetz | 2011-03-10 22:17:45 +0000 |
commit | 4c4478b78ccee524d41f7606467ab55bb9bc1b50 (patch) | |
tree | 459a61c96f08c8997efe42617a9eaa65b29529a1 /runtime | |
parent | d678ef3018aa292cc5d55d48f5560068765e544e (diff) | |
download | org.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.java | 2 |
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;
|