diff --git a/lib/logan/inc/command.rb b/lib/logan/inc/command.rb index f33044c..ee009ed 100644 --- a/lib/logan/inc/command.rb +++ b/lib/logan/inc/command.rb @@ -38,7 +38,7 @@ module LogAn file = @@config[ :files][ sid] next unless file # command, SID, (inode, seek), file - pc = [1, sid, @@store[ :seeks][ sid], file].pack 'nNNNa*' + pc = [1, sid, @@store[ :seeks][ sid], file].flatten.pack 'nNNNa*' sock.write [pc.length, pc].pack( 'Na*') end end