* use byte-buffer files if available for io * shift receivelock to gateway object * kill dead code --HG-- branch : trunk