Hello there. Just joined this list so thanks for the opportunity.
We have dosemu (0.98.7) running on Debian (slink). I have built a
hdimage with MSDOS 6.20. Each user loads share.exe and the
application is compiled in clipper and relies on file locking via
share. The files used in the application are mapped from the Linux
filesystem with redir.
All this seems to work OK. However, the application regularly
behaves badly when it gets confused about exclusive access to a
file. Under "normal" networked DOS (e.g. Lantastic, Novell etc) if a
program attempts to delete a file that another user has locked then
an error message is returned (and the file not deleted). Dosemu
does not return an error and does not delete the file. The
application takes the "no error" condition to mean that the file was
deleted meaning that no other user has the file locked!! This is of
course wrong and so mayhem ensues for a while....
Is there any way to get Dosemu to return an error message in this
condition? Interestingly, attempting to delete the file from Linux
fails with an error message ("device or resource busy...")
Any help would be most appreciated.
---
"The whole problem with the world is that fools and fanatics are always so
certain of themselves, and wiser people so full of doubts." -Bertrand Russell
Stephen Hodgman [EMAIL PROTECTED]
Namadgi Systems Ph. +61 2 6285 3460
Canberra Fax +61 2 6285 3459
Australia