Mercurial > hg > Database > Christie
diff src/main/java/christie/datagear/LocalDataGearManager.java @ 210:9a1d9c99e708
fix Command run to execute
author | akahori |
---|---|
date | Mon, 11 Mar 2019 16:45:37 +0900 |
parents | 2ecb3a93b8ae |
children | e486c13d9ea9 |
line wrap: on
line diff
--- a/src/main/java/christie/datagear/LocalDataGearManager.java Mon Mar 11 16:21:30 2019 +0900 +++ b/src/main/java/christie/datagear/LocalDataGearManager.java Mon Mar 11 16:45:37 2019 +0900 @@ -22,7 +22,7 @@ case PUT: dataGears.setData(cm); - if (waitList.containsKey(cm.key)){//ここもsyncronized? + if (waitList.containsKey(cm.key)){ runCommand(waitList.getAndRemoveCommand(cm.key)); } @@ -33,13 +33,13 @@ case REMOTEPEEK: if (dataGears.containsKey(cm.key)) { cm.setDg(dataGears.getData(cm)); - cm.run(); + cm.execute(); } else { waitList.add(cm); } break; case REPLY: - cm.run(); + cm.execute(); break; }