JsonDRb retry if first attempt hits a closed socket #94

Closed
ryanatball opened this Issue Mar 20, 2015 · 0 comments

Comments

Projects
None yet
1 participant
@ryanatball
Member

ryanatball commented Mar 20, 2015

JsonDRb needs to retry once if sending the Json request discovers a broken socket. This allows the Command and Telemetry Server to be restarted without causing unexpected errors in ScriptRunner for example. To recreate:

  1. Start CmdTlmServer
  2. Start ScriptRunner
  3. Send a command from ScriptRunner
  4. Close CmdTlmServer
  5. Start CmdTlmServer
  6. Try to send a command from ScriptRunner

@ryanatball ryanatball added the bug label Mar 20, 2015

ryanatball added a commit that referenced this issue Mar 20, 2015

jmthomas pushed a commit that referenced this issue Mar 23, 2015

ryanatball added a commit that referenced this issue Mar 23, 2015

ryanatball added a commit that referenced this issue Mar 23, 2015

ryanatball added a commit that referenced this issue Mar 23, 2015

ryanatball added a commit that referenced this issue Mar 23, 2015

@ryanatball ryanatball added this to the v3.3.2 milestone Mar 23, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment