Skip to content

Instantly share code, notes, and snippets.

@alphaho
Created December 3, 2012 14:32
Show Gist options
  • Select an option

  • Save alphaho/4195368 to your computer and use it in GitHub Desktop.

Select an option

Save alphaho/4195368 to your computer and use it in GitHub Desktop.
ein Unsupported websocket protocol backtrace
Debugger entered--Lisp error: (websocket-unsupported-protocol)
signal(websocket-unsupported-protocol nil)
websocket-open("/kernels//shell" :on-open (lambda ... ...) :on-message (lambda ... ...) :on-close (lambda ... ...))
(let ... ... ... websocket)
ein:websocket("/kernels//shell")
(let ... ...)
(let* ... ...)
(setf ... ...)
(let* ... ... ... ... ... ...)
ein:kernel-start-channels([cl-struct-ein:$kernel 8888 [object ein:events "ein:events" #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data (maybe_reset_undo\.Worksheet ... set_next_input\.Worksheet ... set_dirty\.Worksheet ... open_with_text\.Pager ... status_idle\.Kernel ... status_busy\.Kernel ... status_dead\.Kernel ... notebook_saving\.Notebook ... notebook_saved\.Notebook ... notebook_save_failed\.Notebook ... execution_count\.Kernel ... status_restarting\.Kernel ... ...))] nil nil nil "/kernels" "/kernels/" nil t "username" "e6d433ed-7f7b-4879-88b2-12403cd7fc10" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) ... ...])
(catch ... ... ... ... ... ... ... ...)
(cl-block-wrapper ...)
(block ein:kernel--kernel-started ... ... ... ... ... ... ...)
(let* ... ...)
ein:kernel--kernel-started([cl-struct-ein:$kernel 8888 [object ein:events "ein:events" #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data (maybe_reset_undo\.Worksheet ... set_next_input\.Worksheet ... set_dirty\.Worksheet ... open_with_text\.Pager ... status_idle\.Kernel ... status_busy\.Kernel ... status_dead\.Kernel ... notebook_saving\.Notebook ... notebook_saved\.Notebook ... notebook_save_failed\.Notebook ... execution_count\.Kernel ... status_restarting\.Kernel ... ...))] nil nil nil "/kernels" "/kernels/" nil t "username" "e6d433ed-7f7b-4879-88b2-12403cd7fc10" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) ... ...] :status nil :data nil :response-status 200)
apply(ein:kernel--kernel-started [cl-struct-ein:$kernel 8888 [object ein:events "ein:events" #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data (maybe_reset_undo\.Worksheet ... set_next_input\.Worksheet ... set_dirty\.Worksheet ... open_with_text\.Pager ... status_idle\.Kernel ... status_busy\.Kernel ... status_dead\.Kernel ... notebook_saving\.Notebook ... notebook_saved\.Notebook ... notebook_save_failed\.Notebook ... execution_count\.Kernel ... status_restarting\.Kernel ... ...))] nil nil nil "/kernels" "/kernels/" nil t "username" "e6d433ed-7f7b-4879-88b2-12403cd7fc10" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) ... ...] (:status nil :data nil :response-status 200))
ein:funcall-packed((ein:kernel--kernel-started . [cl-struct-ein:$kernel 8888 [object ein:events "ein:events" #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data (maybe_reset_undo\.Worksheet ... set_next_input\.Worksheet ... set_dirty\.Worksheet ... open_with_text\.Pager ... status_idle\.Kernel ... status_busy\.Kernel ... status_dead\.Kernel ... notebook_saving\.Notebook ... notebook_saved\.Notebook ... notebook_save_failed\.Notebook ... execution_count\.Kernel ... status_restarting\.Kernel ... ...))] nil nil nil "/kernels" "/kernels/" nil t "username" "e6d433ed-7f7b-4879-88b2-12403cd7fc10" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) ... ...]) :status nil :data nil :response-status 200)
apply(ein:funcall-packed (ein:kernel--kernel-started . [cl-struct-ein:$kernel 8888 [object ein:events "ein:events" #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data (maybe_reset_undo\.Worksheet ... set_next_input\.Worksheet ... set_dirty\.Worksheet ... open_with_text\.Pager ... status_idle\.Kernel ... status_busy\.Kernel ... status_dead\.Kernel ... notebook_saving\.Notebook ... notebook_saved\.Notebook ... notebook_save_failed\.Notebook ... execution_count\.Kernel ... status_restarting\.Kernel ... ...))] nil nil nil "/kernels" "/kernels/" nil t "username" "e6d433ed-7f7b-4879-88b2-12403cd7fc10" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) ... ...]) (:status nil :data nil :response-status 200))
(progn ...)
(if ein:debug ... ...)
(ein:log-ignore-errors ...)
(progn ...)
(if packed ...)
(when packed ...)
ein:safe-funcall-packed((ein:kernel--kernel-started . [cl-struct-ein:$kernel 8888 [object ein:events "ein:events" #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data (maybe_reset_undo\.Worksheet ... set_next_input\.Worksheet ... set_dirty\.Worksheet ... open_with_text\.Pager ... status_idle\.Kernel ... status_busy\.Kernel ... status_dead\.Kernel ... notebook_saving\.Notebook ... notebook_saved\.Notebook ... notebook_save_failed\.Notebook ... execution_count\.Kernel ... status_restarting\.Kernel ... ...))] nil nil nil "/kernels" "/kernels/" nil t "username" "e6d433ed-7f7b-4879-88b2-12403cd7fc10" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) ... ...]) :status nil :data nil :response-status 200)
apply(ein:safe-funcall-packed (... :status nil :data nil :response-status 200))
(let* ... ... ... ... ... ...)
(catch ... ... ... ... ... ... ...)
(cl-block-wrapper ...)
(block ein:query-ajax-callback ... ... ... ... ... ...)
(let* ... ...)
ein:query-ajax-callback(nil :type "POST" :parser ein:json-read :success (ein:kernel--kernel-started . [cl-struct-ein:$kernel 8888 [object ein:events "ein:events" #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data (maybe_reset_undo\.Worksheet ... set_next_input\.Worksheet ... set_dirty\.Worksheet ... open_with_text\.Pager ... status_idle\.Kernel ... status_busy\.Kernel ... status_dead\.Kernel ... notebook_saving\.Notebook ... notebook_saved\.Notebook ... notebook_save_failed\.Notebook ... execution_count\.Kernel ... status_restarting\.Kernel ... ...))] nil nil nil "/kernels" "/kernels/" nil t "username" "e6d433ed-7f7b-4879-88b2-12403cd7fc10" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) ... ...]) :error (ein:query-default-error-callback . "http://127.0.0.1:8888/kernels?notebook=761da4a8-8a97-4ac8-9532-c195069a49ba"))
apply(ein:query-ajax-callback (nil :type "POST" :parser ein:json-read :success ... :error ...))
url-http-activate-callback()
url-http-content-length-after-change-function(218 221 3)
url-http-wait-for-headers-change-function(1 228 227)
url-http-generic-filter(#<process 127.0.0.1> "HTTP/1.1 200 OK
\nContent-Length: 2
\nEtag: \"97d170e1550eee4afc0af065b78cda302a97674c\"
\nContent-Type: text/html; charset=UTF-8
\nServer: TornadoServer/2.1
\nSet-Cookie: username=; expires=Sun, 04 Dec 2011 14:25:15 GMT; Path=/
\n
\n[]")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment