View Git repositories
You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:gtk-gnutella

gtk-gnutella has 1 active branch owned by 1 person. There were 0 commits in the last month.

Bazaar branches

Name Status Last Modified Last Commit
lp:gtk-gnutella
Series: trunk
1 Development 2021-03-20 14:36:57 UTC
18511. ev_link(): insert events in the prope...

Author: Raphael Manfredi
Revision Date: 2021-03-20 14:36:57 UTC

ev_link(): insert events in the proper bucket!

Legacy code was attempting to be "smart" by checking whether the
triggering time fell before the current time, in which case it was
forcing the current (processed) bucket as the target.

This led to events possibly being linked to buckets to which they did
not really belong (based on their triggering time) and was the root of
some inconsistencies, later leading to assertion failures.

Hence now the rules are simple:

- Events are always inserted in their natural bucket.
- We ensure that cq_resched() is not given a negative delay.

These will let cq_clock() process all the relevant events, even those
scheduled at the current time.

11 of 1 result
You can't create new branches for gtk-gnutella.