praekelt/vumi — pull request #818 by jerith (2014-06-11 14:06:02+00:00)
Title: SMPP failing to retrieve failed message

tl;dr when receiving an `ESME_RUNKNOWNERR` the SMPP transport can fail to lookup the failed message:
```
2014-06-04 12:40:52+0200 [SmppTransceiverProtocol,client] INCOMING << {'header': {'command_status': 'ESME_RUNKNOWNERR', 'command_length': 16, 'sequence_number': 13788510, 'command_id': 'submit_sm_resp'}}
2014-06-04 12:40:52+0200 [VumiRedis,client] Starting factory
2014-06-04 12:40:52+0200 [VumiRedis,client] Could not retrieve failed message: 9998021f1bbd4618aee32569937db316
2014-06-04 12:40:52+0200 [HTTPPageGetter,client] Stopping factory
```

full log here: https://gist.github.com/4738f032bf6c90f6635b