evalServerPool wedges
Kevin Reid <[email protected]>
| Newsgroups | gmane.comp.lang.e.general |
|---|---|
| Message-ID | <[email protected]> |
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/>