commit | 742bd093e5a715168e5b4629f7d7ee19e543d3c5 | [log] [tgz] |
---|---|---|
author | Jordan Halterman <jordan.halterman@gmail.com> | Tue Feb 28 01:01:49 2017 -0800 |
committer | Ali Al-Shabibi <ali@onlab.us> | Tue Feb 28 18:35:12 2017 +0000 |
tree | 0ee79971a51358a1d91bddd2ca2e1f39923c108c | |
parent | ab25a716ae01892766038025bd0c5b3cb06495b7 [diff] [blame] |
Remove unnecessary memory copy from values() call in Netty mesaging service. Change-Id: If673adeef3839e51154ac9d7f94967fbdc2712dc
diff --git a/core/store/dist/src/main/java/org/onosproject/store/cluster/messaging/impl/MessageDecoder.java b/core/store/dist/src/main/java/org/onosproject/store/cluster/messaging/impl/MessageDecoder.java index 2c91587..4c88d4b 100644 --- a/core/store/dist/src/main/java/org/onosproject/store/cluster/messaging/impl/MessageDecoder.java +++ b/core/store/dist/src/main/java/org/onosproject/store/cluster/messaging/impl/MessageDecoder.java
@@ -96,7 +96,7 @@ messageType = new String(messageTypeBytes, Charsets.UTF_8); checkpoint(DecoderState.READ_MESSAGE_STATUS); case READ_MESSAGE_STATUS: - status = Status.values()[buffer.readInt()]; + status = Status.forId(buffer.readInt()); checkpoint(DecoderState.READ_CONTENT_LENGTH); case READ_CONTENT_LENGTH: contentLength = buffer.readInt();