[e-lang] evalServerPool wedges
Kevin Reid
kpreid at mac.com
Sat Dec 20 21:18:57 CST 2008
I tried to set up an evalServerPool. There were a few bits of
obviously stale code, which I fixed (r527). After starting the pool
and a server,
devrune ~/p/e-on-java/src/esrc/scripts/evalServerPool.e --
putConnectorFacet connector.cap --putServiceFacet service.cap --
putClientFacet client.cap
devrune /Volumes/Gamma/External/Projects/on-java/src/esrc/scripts/
evalServer.e --putFrontFacet @connector.cap
requesting an eval server from the pool causes the pool's vat to hang
consuming CPU time.
def client := introducer.sturdyFromURI(<file:~/Desktop/eval-pool/
client.cap>.getTwine()).getRcvr()
def req := client <- requestEvalServerSet(["foo"])
... never resolves
--
Kevin Reid <http://homepage.mac.com/kpreid/>
More information about the e-lang
mailing list