Changeset 78bf9035137ab04dfa29092585c07d27820a584f
- Timestamp:
- 01/24/11 22:55:27
(2 years ago)
- Author:
- Theo Schlossnagle <jesus@omniti.com>
- git-committer:
- Theo Schlossnagle <jesus@omniti.com> 1295909727 +0000
- git-parent:
[f60d872fd41a742f09bf5a2df1eef6a269dd3974]
- git-author:
- Theo Schlossnagle <jesus@omniti.com> 1295909727 +0000
- Message:
refs #344. This is a race where we schedule wrong before we notice we've looked up
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| rb553f9a |
r78bf903 |
|
| 49 | 49 | recur_closure_t *rcl = closure; |
|---|
| 50 | 50 | rcl->check->fire_event = NULL; /* This is us, we get free post-return */ |
|---|
| | 51 | noit_check_resolve(rcl->check); |
|---|
| 51 | 52 | noit_check_schedule_next(rcl->self, &e->whence, rcl->check, now, |
|---|
| 52 | 53 | rcl->dispatch); |
|---|
| 53 | | noit_check_resolve(rcl->check); |
|---|
| 54 | 54 | if(NOIT_CHECK_RESOLVED(rcl->check)) |
|---|
| 55 | 55 | rcl->dispatch(rcl->self, rcl->check); |
|---|