Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: [BUG?] read-io & write-io or Wait or is TCL better?

From: andrew::martin::colenso::school::nz at: 7-Aug-2003 8:47

Norman wrote:
> I use read-io write-io like this > while [ positive? size: read-io INCOMING buffer bufsize ] [ > write-io OUTGOING size > ]
For 'read-io, the buffer size must be larger than the size of the data coming in! For example, in my Wiki (and Mesh) scripts, I use this: Query_String: make string! 2 + Length: to integer! Rebol/options/cgi/content-length read-io Rebol/ports/input Query_String Length I'd suggest you use something like: buffer: make string! 2 + bufsize while [ positive? size: read-io INCOMING buffer bufsize ] [ write-io OUTGOING size ] And that should cure your problems! :) Andrew J Martin Attendance Officer & Information Systems Trouble Shooter Colenso High School Arnold Street, Napier. Tel: 64-6-8310180 ext 826 Fax: 64-6-8336759 http://colenso.net/scripts/Wiki.r?AJM http://www.colenso.school.nz/ DISCLAIMER: Colenso High School and its Board of Trustees is not responsible (or legally liable) for materials distributed to or acquired from user e-mail accounts. You can report any misuse of an e-mail account to our ICT Manager and the complaint will be investigated. (Misuse can come in many forms, but can be viewed as any material sent/received that indicate or suggest pornography, unethical or illegal solicitation, racism, sexism, inappropriate language and/or other issues described in our Acceptable Use Policy.) All outgoing messages are certified virus-free by McAfee GroupShield Exchange 5.10.285.0 Phone: +64 6 843 5095 or Fax: +64 6 833 6759 or E-mail: [postmaster--colenso--school--nz]