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/>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.