Alan DeKok wrote:
Arran Cudbard-Bell wrote:
Assertion failed in event.c, line 669
...
Happens after all the home servers have been marked as dead, and you have an incoming request... though could be when it's firing off a ping check event. Either way it's repeatable, and *only* happens when all home servers are dead.
OK. I've gone over the code again, and fixed up a few corner cases of the state machine. That test case now works for me.
Yep works for me too, reaches end of list of possible servers and starts rejecting all users assigned to that realm. :)
Also little one with access-reject when home server fails to respond. Not sent through access reject filter, though that's probably because it never passes through post-auth.
That will be fixed on another commit.
Cool, Thanks. I'll let you know if I find any more weirdness. Thanks, Arran