Fix exception when TCP connection drops abruptly

This commit is contained in:
Zaid Abdulla committed 2017-09-16 22:35:46 -07:00
1 parent ed3239e4db
commit 73295729c8
2 files changed
+7 -13

No files matched your search

+3 -8
View File
@@ -1599,20 +1599,15 @@ serialize = (sessionContext, callback) ->
deviceData.push(e)
oldDeviceData = sessionContext.deviceData
oldSyncState = sessionContext.syncState
oldToLoad = sessionContext.toLoad
sessionContext = Object.assign({}, sessionContext)
sessionContext.deviceData = deviceData
delete sessionContext.syncState
delete sessionContext.toLoad
delete sessionContext.httpRequest
delete sessionContext.httpResponse
sessionContextString = JSON.stringify(sessionContext)
sessionContext.deviceData = oldDeviceData
sessionContext.syncState = oldSyncState
sessionContext.toLoad = oldToLoad
return callback(null, sessionContextString)