Skip to content

Instantly share code, notes, and snippets.

@cray0000
Created September 12, 2014 09:59
Show Gist options
  • Save cray0000/ec3d17d5093fc76e9e7f to your computer and use it in GitHub Desktop.
Save cray0000/ec3d17d5093fc76e9e7f to your computer and use it in GitHub Desktop.
page.model.socket?.onerror = (message, errCode) ->
if message not in ['Unknown session ID', 'Request failed']
app.postError new Error message, {source: 'model-socket-error'}
page.model.shareConnection?.on 'error', (e) ->
app.postError e, {source: 'model-share-error'}
page.model.on 'error', (e) ->
app.postError e, {source: 'model-error'}
if e.message && e.message.indexOf('403') != -1
page.model.disconnect()
throw e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment