Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Implemented the 'Timeout' operator#446

Closed
zsxwing wants to merge 1 commit intoReactiveX:masterfrom
zsxwing:timeout
Closed

Implemented the 'Timeout' operator#446
zsxwing wants to merge 1 commit intoReactiveX:masterfrom
zsxwing:timeout

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