* Adds the obj to the end of the list for this slot * we completely override the parent method because we need access to the * node for our rejection handler * @param {any} resourceRequest [description]
(resourceRequest)
| 18 | * @param {any} resourceRequest [description] |
| 19 | */ |
| 20 | push(resourceRequest) { |
| 21 | const node = DoublyLinkedList.createNode(resourceRequest); |
| 22 | resourceRequest.promise.catch(this._createTimeoutRejectionHandler(node)); |
| 23 | this._list.insertEnd(node); |
| 24 | } |
| 25 | |
| 26 | _createTimeoutRejectionHandler(node) { |
| 27 | return reason => { |
no test coverage detected