As I indicated on Tuesday, the cache manager does not serialize
the write requests.  Examining the code used for managing the
sleeping threads showed that the queues were being treated as LIFO
instead of FIFO.  This encouraged starvation.  Fixing this does not
appear to solve the problem but it does significantly improve the
situation.  Using the default CIFS session timeout of 45 seconds I
am now able to write files from Word up to 28mb in size.  Your
mileage may vary.

It seems that the long term solution to this problem is going to
require that the age of the CIFS request be taken into account
when scheduling waking up blocked threads.

Jeffrey Altman


Frank Burkhardt wrote:
> Hi,
> 
> after some more tests and some more crash, we have more logfiles.
> 
> Crash using the background-save-feature of msword 2003:
> 
>  ftp://instantafs.cbs.mpg.de/temp/crash-debug-24052006-b.log
>  ftp://instantafs.cbs.mpg.de/temp/crash-filemon-24052006-b.log
> 
> Crash without background-save with increased timeout value (120s):
> 
>  ftp://instantafs.cbs.mpg.de/temp/crash-debug-24052006.log
>  ftp://instantafs.cbs.mpg.de/temp/crash-filemon-24052006.log
> 
> The Registry-modification had no effect (except of the larger logfile) :-( .
> 
> Regards,
> 
> Frank
> _______________________________________________
> OpenAFS-info mailing list
> [email protected]
> https://lists.openafs.org/mailman/listinfo/openafs-info

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to