Solving a bug with multiple sources calling one function and that function trying to combine the incoming streams into one ordered stream. Either I have a stupid issue somewhere or something weird happens w/re timing of those signals. End result is not what I thought it would be

Mastodon