Mercurial > hg > Database > Alice
diff src/main/java/alice/daemon/IncomingUdpConnection.java @ 471:be0b61986ff7 dispose
checking having DataSegmentManger before get DataSegmentManager
author | sugi |
---|---|
date | Mon, 24 Nov 2014 22:57:40 +0900 |
parents | 6e304a7a60e7 |
children | 118e150ac9f3 |
line wrap: on
line diff
--- a/src/main/java/alice/daemon/IncomingUdpConnection.java Mon Nov 24 19:52:13 2014 +0900 +++ b/src/main/java/alice/daemon/IncomingUdpConnection.java Mon Nov 24 22:57:40 2014 +0900 @@ -72,7 +72,8 @@ cmd.cs.ids.reply(cmd.receiver, rCmd); break; case PING: - DataSegment.get(reverseKey).response(msg.key); + if (DataSegment.contains(reverseKey)) + DataSegment.get(reverseKey).response(msg.key); break; case RESPONSE: rData = new ReceiveData(new RespondData(reverseKey, System.currentTimeMillis()), false, false);