[cifs-protocol] Excel timestamp client side-caching request

Hongwei Sun hongweis at microsoft.com
Sat Aug 15 23:34:39 MDT 2009


Jeremy,

   We are still working on identifying the issue.  It seems that when Excel tries to send SET_INFO when closing the file, CSC thinks ,for some reason, that the object is in disconnected offline state and any update to the file is just applied to the CSC local cache.  That is why the SMB Transact2 request is not really sent over the wire.  It looks like that it is timing related as I have much smaller chance to capture the condition if it is running under debugger.

   I will be on vacation next week until Friday.   Nick and Edgar will continue working on the issue.  If you have any information or requests, please let us know.  We will also let you know as soon as we get the root cause on the issue.

Thanks!

Hongwei


-----Original Message-----
From: Jeremy Allison [mailto:jra at samba.org]
Sent: Monday, August 10, 2009 11:28 PM
To: Hongwei Sun
Cc: Jeremy Allison; pfif at tridgell.net; cifs-protocol at samba.org
Subject: Re: Excel timestamp client side-caching request

On Tue, Aug 11, 2009 at 02:57:44AM +0000, Hongwei Sun wrote:
> Jeremy,
>
>    Just a quick update.  I have duplicated the exactly same behavior as you reported, which makes live debugging possible.  We are actively working on it.  I will keep you posted.

Great ! I'm in the process of adding real
create timestamps with full Windows semantics
to the Samba code, so let me know if that's the
issue and I should have some new code later this week :-).

Thanks a *lot* for the help !

Jeremy.



More information about the cifs-protocol mailing list