gnumed-bugs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnumed-bugs] <bug>: Again, with the 2 files replaced...


From: Karsten Hilbert
Subject: Re: [Gnumed-bugs] <bug>: Again, with the 2 files replaced...
Date: Sun, 3 Feb 2013 17:05:42 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

Hello Marc,

thanks for persisting with us in tracking this down.

In the attached files I have

- adjusted the logging to produce less noise and hone in
  on the interesting list only

- made the code not fail early on use anymore because
  we now know the path of failure (not the exact reason
  just yet) such that we can maximize the logged
  information when the failing path is traversed until
  it eventually fails as it did initially ("no such
  item" on double-click)

- removed one entry into the provider inbox repopulation
  code (namely from when the notebook tab is raised) as that
  event does not need to reload the inbox (anymore) because
  any changes in the underlying data (patient change, docs
  change, test results change, explicit message received)
  will schedule a data-reload-on-paint *anyways* which will,
  of course, happen just when the notebook plugin is raised
  - no need for another *explicit* reload at that time

We'd added that explicit reload-inbox-on-plugin-raise when
we did not yet properly listen for database signals relevant
to provider inbox changes.

Please try to tickle the problem again. If you happen to
have a long run without error and you're getting the feeling
"I really should've seen the problem by now/this" then just
mail me a log of that lucky run even if the error did not so
far occur.

Thanks,
Karsten
-- 
GPG key ID E4071346 @ gpg-keyserver.de
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346

Attachment: gmProviderInboxWidgets.py
Description: Text Data

Attachment: gmListWidgets.py
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]