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

refactor: Change blocked RPC to non-blocked RPC #162

Merged
merged 1 commit into from
Jun 5, 2019

Conversation

ajblane
Copy link
Collaborator

@ajblane ajblane commented Jun 5, 2019

In the case of all remote workers which are not workable, blocked PRCs
not get RPC results until remote workers are workable. Therefore,
remote interface needs to change blocked RPC to non-blocked RPC with
10s. When time-out occurs, remote interface goes to run local dcurl.

Pass test with a broker and remote interface without remote worker.

Close #161

@ajblane ajblane requested review from jserv and marktwtn June 5, 2019 03:08
@jserv
Copy link
Member

jserv commented Jun 5, 2019

Don't change the lines related to ddprintf. Let's improve diagnosis message in another pull request. In this RP, we shall refactor.

src/remote_common.c Outdated Show resolved Hide resolved
@wusyong wusyong added this to the Centaury milestone Jun 5, 2019
In the case of all remote workers which are not workable, blocked PRCs
not get RPC results until remote workers are workable. Therefore,
remote interface needs to change blocked RPC to non-blocked RPC with
10s. When time-out occurs, remote interface goes to run local dcurl.

Pass test with a broker and remote interface without remote worker.

Close DLTcollab#161
@ajblane ajblane force-pushed the non-blocked-RPC branch from 52d8530 to ab94edb Compare June 5, 2019 03:47
@wusyong wusyong merged commit 730e93a into DLTcollab:develop Jun 5, 2019
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.

Remote interface: Change into non-blocked RPC
3 participants