[ts-gen] multiple shims, client id's

Paul C paulq2o0 at yahoo.co.uk
Mon Jun 1 13:57:47 EDT 2009


Bill,

It appears that the shim no longer tries incrementing the client id if
another shim is running (?). (even without the 'once' argument) 

In data mode it gets stuck at 1; in risk mode it uses whatever is in the 
.shimrc, but again will not increment if that value is already taken.
Hardwiring the client id in open.c allows mutiple shim to start, so
presumably it can't be a downstream problem. 

(I'm not sure, but it seems that  sver = wire.open(e, id=i) in
src/open.c always returns True, whether it connects or not; hence the
for loop doesn't increment id. That's as far as I've got, but it may
help...)

Regards

Paul 



More information about the ts-general mailing list