Fix 2 JSON RPC issues
This commit is contained in:
parent
b8fc739590
commit
b2032b0a66
@ -277,7 +277,7 @@ class JSONRPC(asyncio.Protocol, LoggedClass):
|
|||||||
except RCPError:
|
except RCPError:
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
self.handle_notification(method, params)
|
await self.handle_notification(method, params)
|
||||||
return None
|
return None
|
||||||
|
|
||||||
async def json_request(self, message):
|
async def json_request(self, message):
|
||||||
@ -297,7 +297,7 @@ class JSONRPC(asyncio.Protocol, LoggedClass):
|
|||||||
await self.handle_response(message['result'], None, message['id'])
|
await self.handle_response(message['result'], None, message['id'])
|
||||||
return None
|
return None
|
||||||
|
|
||||||
def raise_unknown_method(method):
|
def raise_unknown_method(self, method):
|
||||||
'''Respond to a request with an unknown method.'''
|
'''Respond to a request with an unknown method.'''
|
||||||
raise self.RPCError('unknown method: "{}"'.format(method),
|
raise self.RPCError('unknown method: "{}"'.format(method),
|
||||||
self.METHOD_NOT_FOUND)
|
self.METHOD_NOT_FOUND)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user