> BTW: I've now mounted an vacfs from Midnight Command :) > But when trying to overwrite, it causes mc to hang. Could it be > that vacfs drops certain messages instead of returning an > appropriate error ?
you can run verbose9pserve=2 vacfs ... and you will get a lot of debugging messages on standard error. among other things, you'll get a trace of all the 9p traffic, and you can check whether this is true. i doubt very much that vacfs is dropping messages, since it is a single-threaded server with a simple for(;;){ read request response = handle(request); write response } loop. >> i had considered not requiring the unix! once, >> but i decided against it. > > That would be fine, why did you decied against ? network addresses and files are different kinds of names. mixing them would introduce ambiguities, like what if i have a file name 'tcp!bell-labs.com!http'. also there was no obvious error response if you dial "a!b!c!d!e". is it a malformed address? not if a file name a!b!c!d!e exists. but in general, yes. russ