diff --git a/lib/mysql/packet.rb b/lib/mysql/packet.rb index d7c5169..0aef91b 100644 --- a/lib/mysql/packet.rb +++ b/lib/mysql/packet.rb @@ -67,7 +67,8 @@ def ulong end def eof? - @data[0] == ?\xfe && @data.length == 5 + type, warnings, flags=@data.unpack("Cvv") + type == 0xfe && @data.length == 5 end def to_s