|
@@ -18,8 +18,8 @@ public class CustomDecoder extends ByteToMessageDecoder {
|
|
|
String prefix = "#";
|
|
|
String suffix = "\n";
|
|
|
|
|
|
- int start = str.indexOf(prefix);
|
|
|
- int end = str.indexOf(suffix);
|
|
|
+ int start = str.lastIndexOf(prefix);
|
|
|
+ int end = str.lastIndexOf(suffix);
|
|
|
|
|
|
if (start>=0 && end>start) {
|
|
|
String data = str.substring(start+1, end);
|