Description
The current code goes like:
172 * Get the node's current version 173 * @return The expectedVersion. If -1, we failed getting the node 174 */ 175 private int getCurrentVersion() { 176 int expectedVersion = FAILED; 177 try { 178 if ((expectedVersion = ZKAssign.getVersion( 179 server.getZooKeeper(), regionInfo)) == FAILED) { 180 LOG.warn("Error getting node's version in CLOSING state," + 181 " aborting close of " + regionInfo.getRegionNameAsString()); 182 } 183 } catch (KeeperException e) { 184 LOG.warn("Error creating node in CLOSING state, aborting close of " + 185 regionInfo.getRegionNameAsString()); 186 } 187 return expectedVersion; 188 } 189 }
Both WARN cases would be identical this way. In case of an exception, I think an exception ought to be logged as well.