File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -278,11 +278,11 @@ Client.prototype.handle_get = function(buffer) {
278278 var end_indicator_len = 3 ;
279279 var result_len = 0 ;
280280
281- if ( buffer . indexOf ( 'END' ) == 0 ) {
281+ if ( buffer . lastIndexOf ( 'END' ) == 0 ) {
282282 return [ result_value , end_indicator_len + crlf_len ] ;
283- } else if ( buffer . indexOf ( 'VALUE' ) == 0 && buffer . indexOf ( 'END' ) != - 1 ) {
283+ } else if ( buffer . indexOf ( 'VALUE' ) == 0 && buffer . lastIndexOf ( 'END' ) != - 1 ) {
284284 first_line_len = buffer . indexOf ( crlf ) + crlf_len ;
285- var end_indicator_start = buffer . indexOf ( 'END' ) ;
285+ var end_indicator_start = buffer . lastIndexOf ( 'END' ) ;
286286 result_len = end_indicator_start - first_line_len - crlf_len ;
287287 result_value = buffer . substr ( first_line_len , result_len ) ;
288288 return [ result_value , first_line_len + parseInt ( result_len , 10 ) + crlf_len + end_indicator_len + crlf_len ]
You can’t perform that action at this time.
0 commit comments