Я получаю эту ошибку на фоновой странице при ответе на запрос от скрипта содержимого. Кто-нибудь знает, что может быть причиной этой ошибки?
Полная трассировка стека:
Uncaught Error: Attempting to use a disconnected port object chrome/RendererExtensionBindings:147
chrome.Port.postMessage chrome/RendererExtensionBindings:147
chromeHidden.Port.dispatchOnConnect.connectEvent chrome/RendererExtensionBindings:89
myExtension.foo.sendResponse.state background.js:1573
db.readTransaction.tx.executeSql.paramStr background.js:1038
Это происходит только после нескольких часов просмотра Перезагрузка расширения не помогает - не то чтобы это было решением После перезапуска браузера chrome все приходит в норму в течение нескольких часов скрипт содержимого может продолжать посылать запрос в фон, но ответа НЕТ из фона не может быть отправлен обратно Есть ли способ поймать эту ошибку Uncaught и перезапустить слушателя?
Я использую chrome.extension.onRequest.addListener для связи. Прежде чем ответить, я запрашиваю БД и не отправляю никакого другого ответа до завершения запроса.
Спасибо, Marek