mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Merge pull request #28576 from jacksontj/transport
Only encode the zmq message once
This commit is contained in:
commit
231cdd4316
1 changed files with 2 additions and 1 deletions
|
@ -848,12 +848,13 @@ class AsyncReqMessageClient(object):
|
|||
'''
|
||||
Return a future which will be completed when the message has a response
|
||||
'''
|
||||
message = self.serial.dumps(message)
|
||||
if future is None:
|
||||
future = tornado.concurrent.Future()
|
||||
future.tries = tries
|
||||
future.attempts = 0
|
||||
future.timeout = timeout
|
||||
# if a future wasn't passed in, we need to serialize the message
|
||||
message = self.serial.dumps(message)
|
||||
if callback is not None:
|
||||
def handle_future(future):
|
||||
response = future.result()
|
||||
|
|
Loading…
Add table
Reference in a new issue