Very strange: LS agent makes a last modified date in the future?!

Hi all,

quite a strange effect:

I call an agent (from another LS agent) which does this:

Set db = session.CurrentDatabase

Set dc = db.UnprocessedDocuments

Set doc = dc.GetFirstDocument

While Not (doc Is Nothing)

Call doc.ComputeWithForm(True,False)

Call doc.Save(True,False)

Call session.UpdateProcessedDoc(doc)

Set doc = dc.GetNextDocument(doc)

Wend

agent target is “all new & modified documents”

After it did his work, all the computed docs have a Modified date/time in the future??!!

There is no fixed gap, if differs from minutes to hours …

Agent run locally, my local clock is correct, if I modify docs manually, they get the correct time stamp, and the agent itself prints (in the end) the correct date into my log.

Very strange, isn’t it??

I even created the db new and tried it again, same effect

thx in advance,

Uwe