Conversation
|
Hi @Tolriq, |
|
Hard to reproduce but it seems this is caused by a concurrency of the service being bind and the timeout triggering making the service unbinded during the calling of onServiceConnected. @akarimova is it possible to have some feedback on all the other PR ? Since my production library is now quite patched to get stability and if you refuse the PR I'll need to organize myself a little differently and see how to handle future patches (That will be needed for Android L for example since InApp needs some changes for it.) |
There was a problem hiding this comment.
handle your exceptions.
What happens if the unbinding fails? What reasons could it fail for?
Throw a more specific exception?
There was a problem hiding this comment.
Since their was absolutely no interest from the openIAB team to work on all the bugs and PR I do not maintain anymore my PRs.
Anyway as explained in the description, this is a very rare collision where the service is already unbinded by the timeout so will fail for this second unbind.
There's nothing to handle, do or rethrow. You can eventually be more specific on the Exception catch if you want but in all cases there's no possible recovery on any error on this.
No description provided.