Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented the 'Timeout' operator #446

Closed
wants to merge 1 commit into from

Conversation

zsxwing
Copy link
Member

@zsxwing zsxwing commented Oct 22, 2013

Hi, I used SynchronizedObserver to implement the Timeout operator #91. It may be simpler than #434. Considering DateTimeOffset and TimeSpan in C# have the same meaning, RxJava only needs 4 overrides. I have already implemented all of them.

Please take a look. Thanks.

@cloudbees-pull-request-builder

RxJava-pull-requests #365 FAILURE
Looks like there's a problem with this pull request

@benjchristensen
Copy link
Member

Let's evaluate this based on the previous submission and refactor towards simplicity while merging the good parts.

I've pulled the other one in so we get the functionality (and 'SerialSubscription') and unit tests and now let's iterate on simplifying the concurrency behavior.

@zsxwing
Copy link
Member Author

zsxwing commented Oct 28, 2013

@benjchristensen , Do you think which one is better? I can help merge these two PRs.

@benjchristensen
Copy link
Member

@zsxwing I would prefer a simpler synchronization model as discussed here => #434 (comment)

@zsxwing zsxwing deleted the timeout branch November 19, 2013 05:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants