Skip to content
This repository has been archived by the owner on Jan 14, 2018. It is now read-only.

Remove unbinding before removing listeners #317

Conversation

seva-ask
Copy link
Contributor

I have added a test for #302.
It fails without my fix very often, but it depends on system and processor cores load.
I think that I can't write a test that fails in 100% of runs because bug is not reproducible when spicemanager thread is running on same processor core as main thread.
Actually, I wouldn't have been working on this issue if I hadn't faced it in my real project. I have a crash when I click back button many times fast, which causes spicemanagers be stopped right after they were queued some requests to execute.

@stephanenicolas
Copy link
Owner

Hi Vselod (@seva-ask),

would you mind to squash all your commits into one and make all checks and tests pass and resubmit please ?

I saw this rule on other projects, namely on Square's, squashing feature branches as single commits really makes merger life much more easy.

The PR is marked as invalid until all tests pass, but it is planned for next release.

S.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants