Catch MpdAckErrors in session too
This commit is contained in:
parent
7a96672f0e
commit
c044ecb9d3
@ -37,8 +37,12 @@ class MpdSession(asynchat.async_chat):
|
||||
self.handle_request(input)
|
||||
|
||||
def handle_request(self, input):
|
||||
response = self.handler.handle_request(input)
|
||||
self.handle_response(response)
|
||||
try:
|
||||
response = self.handler.handle_request(input)
|
||||
self.handle_response(response)
|
||||
except MpdAckError, e:
|
||||
logger.warning(e)
|
||||
return self.send_response(u'ACK %s' % e)
|
||||
|
||||
def handle_response(self, response):
|
||||
for line in response:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user