On Aug 17, 2010, at 9:32 AM, Martin Kerr wrote: > > Hello everyone, > I have been attempting to make use of the newly implemented detachedEval > functionality and I am having a few teething issues.
I presume you're talking about Rserve? Please use the proper mailing list rosuda-stats-devel for that. > My code works fine when tested with both the Client and the Server on a > single machine, but issues arise when I run them separately.Possibly because > the local / local connection is running voer a Unix socket rather than tcp > proper? > Rsession* theSession;theSession = > rc->detachedEval("source(\"hdlc_processing.r\")");delete rc; > rc = new Rconnection(theSession);rc->connect(); > > Owing to firewall issues I am having to make use of an ssh tunnel for the > connection, hence the manual override of the port number. Which is entirely wrong - sessions don't re-attach to the server but to the random port generated on detach by the client. Cheers, Simon > Thus I am in fact using this: > Rsession* testSession = new > Rsession(theSession->host(),6311,theSession->key());rc = new > Rconnection(testSession);rc->connect(); > This results in the following being outputted on the Rserve debug side. > session: resuming session, waiting for connections.connection > accepted.sending ID string. > header read result: 16DUMP [16]: 31 be 18 07 15 57 93 6f 9d a3 53 56 99 f4 3b > 7fdiscarding buffer because too big (awaiting 1871927061 bytes) > Any help would be greatly appreciated. > Thank You > Martin Kerr > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel