> Tom Ehlert <t...@drivesnapshot.de> wrote:
>> try using MSDOS or linux (or even Windows) for the
>> 'server' machine, and see if the problema go away

> I did the test with MS-DOS in the server and FreeDOS in the
> client.

> The problem vanished.

> I even used "MODE con rate=32" which is the fastest typematic
> rate, and kept the arrow keys and PgUp/PgDn pressed in both
> computers for about a minute. The system is completely stable.

then the problem is not related to SHARE, but most likely a kernel
problem.

SHARE is responsible to resolve conflicts around multiple *write*
requests to the same file. just scrolling through a database should
work with or without locking.

but: in this case the remote machine and the local one (the 'server')
ascess the file at the same time, with a decent probability that the
server machine is inside DOS, when the read request from the remote
machine arrives. if this is not handled properly, you get a lot of
interesting (seemingly random) error messages as reported in you
initial post
   From the server:
    - "General failure reading drive C"
    - "Disk is write protected"

  From the client:
    - "Not ready reading drive G"
    - (This one is from DataPerfect, in a rare instance when the
      client did not crash along with the server:) "Network
      error. One or more of the database files can't be accessed
      because of the current authorization for the files [..]"

this is the black art of reliable disk access from a TSR (MSCLIENT),
along InDOS flag, SDA, possibly some internal calls, ...

most likely FreeDOS Kernel behaves just a tiny bit different from
MSDOS, and 'multitasking' on top of FreeDOS goes wrong.

btw: this could also affect different network stacks, because the
problem would be similar.

conclusion: don't use FreeDOS as a 'server' machine.

Tom


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to