I suspect that this is a problem with RISC OS (rather than VirtualAcorn itself). RISC OS has never really been designed to 'hibernate' as there has never been a RISC OS machine that can do it properly. When we were working on the original VRPC we needed some changes to be made to RISC OS to support power management. Code was present in the RISC OS source tree, but dated back to RISC OS 3.1 and the A4, and hadn't been touched since.
From memory (and I could be wrong), ShareFS caches remote directories locally. So when you want to see a remote folder on a local machine a cached version is displayed, unless the remote machine has broadcast a change. What would probably solve the problem (temporarily) would be to stop ShareFS caching the directory structures and for the local machine to ask for the contents of each folder from the remote machine every time a folder was opened.
If the remote folder is already open locally and it's contents change then ShareFS *should* update the local filer window, but often doesn't (I've seen this between two real RiscPCs). If you have RISC OS 6 then what happens if you 'Refresh' the ShareFS filer window from the filer menu?
|