uber-node / tcurl

A command line utility to talk to tchannel servers
MIT License
36 stars 7 forks source link

Regression in health checking under 4.18.0 #102

Closed jcorbin closed 8 years ago

jcorbin commented 8 years ago
hyperbahn:production:HOST-hyperbahn-X health check
Details
Result: Failed (exit code 8)
Command: tcurl -p localhost:21300 autobahn health_v1
Stderr: 
assert.js:92
  throw new assert.AssertionError({
        ^
AssertionError: must send a body
    at TChannelJSON.send (.../tcurl/node_modules/tchannel/as/json.js:97:5)
    at TCurl.asJSON (.../tcurl/index.js:496:12)
    at TCurl.send (.../tcurl/index.js:385:14)
    at onReady (.../tcurl/index.js:403:14)
    at onIdentified (.../tcurl/index.js:362:9)
    at finish (.../tcurl/node_modules/tchannel/peer.js:452:9)
    at Array.onIdentified [as 1] (.../tcurl/node_modules/tchannel/peer.js:443:9)
    at DefinedEvent.emit (.../tcurl/node_modules/tchannel/lib/event_emitter.js:90:25)
    at TChannelConnection.onOutIdentified (.../tcurl/node_modules/tchannel/connection.js:541:26)
    at DefinedEvent.onOutIdentified [as listener] (.../tcurl/node_modules/tchannel/connection.js:520:14)