> 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