зеркало из https://github.com/mozilla/gecko-dev.git
Bug 735499 - B2G RIL: Leaking "options" object when rild responds with an error. r=qDot
This commit is contained in:
Родитель
5d3f1f2c53
Коммит
67c05e79eb
|
@ -463,6 +463,7 @@ let Buf = {
|
|||
let error = this.readUint32();
|
||||
|
||||
options = this.tokenRequestMap[token];
|
||||
delete this.tokenRequestMap[token];
|
||||
request_type = options.rilRequestType;
|
||||
|
||||
options.rilRequestError = error;
|
||||
|
@ -478,7 +479,6 @@ let Buf = {
|
|||
debug("Solicited response for request type " + request_type +
|
||||
", token " + token);
|
||||
}
|
||||
delete this.tokenRequestMap[token];
|
||||
} else if (response_type == RESPONSE_TYPE_UNSOLICITED) {
|
||||
request_type = this.readUint32();
|
||||
if (DEBUG) debug("Unsolicited response for request type " + request_type);
|
||||
|
|
Загрузка…
Ссылка в новой задаче