On May 10, 2007, at 12:33 PM, Kazuma Shiraiwa wrote:

Thanks for your attention.
Sorry.My explanation was insufficient.

CPU: Xeon2.6GHz
OS: CentOS4 Server -x86_64 - upgrade CentOS4.4 for yum
(Linux 2.6.9-42.0.3.ELsmp x86_64 GNU/Linux)
Perl: v5.8.8 built for x86_64-linux
WebServer: Apache/2.0.52

It doesn't happen every POST.
POST size is about 4096 byte over.
It happen form style <form method="post">.
It doesn't happen form style <form method="post"
enctype="multipart/form-data"> up to now.

I understand.
read FILEHANDLE, SCALAR, LENGTH
 After it saves buffer to LENGTH, it returns.LENGTH is return size.
sysread FILEHANDLE, SCALAR, LENGTH
 As soon as return buffer.LENGTH is max size.

sysread return values, and read return value isn't same always.
Is it a misunderstanding?

Well, all your test scripts seem to do is show that the chunks are read in different sizes, this is perfectly normal. But the end result is the same: all the bits get read and accounted for. I don't see the problem here.

_______________________________________________
List: [email protected]
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to