Версия пакета: gem-fcgi-0.9.2.2-alt1 Шаги воспроизведения: 1) `# ruby -rsocket -rfcgi -e 's=TCPServer.new("127.0.0.1",0); p=s.addr[1]; pid=fork{STDIN.reopen(s);s.close;r=FCGI.accept;r.finish}; c=TCPSocket.new("127.0.0.1",p); rec=->(t,d=""){n=d.bytesize;[1,t,0,1,n>>8,n&255,0,0].pack("C8")+d}; c.write(rec[1,[0,1,0,0,0,0,0,0].pack("C8")]+rec[4]+rec[5]); c.close; Process.wait(pid)'` Фактический результат: ``` -e:1: warning: undefining the allocator of T_DATA class FCGI -e:1: warning: undefining the allocator of T_DATA class FCGI::Stream ``` Ожидаемый результат: Отсутствие предупреждений.
warning не являяется ошибкой. болѣе того, не отнсится къ этому пакету