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

Reply via email to