More on this - the input queue size limitation seems to have appeared around OS X 10.3.5. Prior to this, the input queue was (for all intents and purposes) unlimited. I tested this on 10.3.4, 10.3.3, and 10.2.8 with no blocking issue on the tty. Therefore, I don't believe that this is a REALbasic issue with the Shell implementation, just hoping that someone might know a trick or two for working around it.
Tim -- Tim Jones [EMAIL PROTECTED] Quoting Tim Jones <[EMAIL PROTECTED]>: > Hi Folks, > > One thing that I've noticed about the interactive Shell is that output > from the app to the shell is limited to 1023 characters plus the EOL > before the tty that the shell's attached to blocks and will take no > further input. Once it blocks, all you can do is close that shell > instance and start again. Under Linux, this doesn't occur and tests of > sending upwards of 32K of data work properly. I'm in a situation where > I really need to transfer some very long strings to the command line > tool loaded in the shell, but I can't break the data up into 1023 byte > chunks. > > Is there a way to extend the size of the attached /dev/tty input queue > in RB or via a sysctl call? > > True under 2005r1-4 and 2006r1 > OS X10.3.9 / 10.4.5 > > Thanks, > > Tim > -- > Tim Jones [EMAIL PROTECTED] > > _______________________________________________ > Unsubscribe or switch delivery mode: > <http://www.realsoftware.com/support/listmanager/> > > Search the archives of this list here: > <http://support.realsoftware.com/listarchives/lists.html> > _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
