-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Escher has start/Reactive errors on Julia 0.5 #116
Comments
I wonder if this has something to do with it... |
So the requests from the websockets are looking like this as above: Request(:/, 16 headers, 0 bytes in body) I add this to server.jl:
And this to mux/src/basics:
It seems there is a websocket request that is getting confused for a normal request and is shutting everything down. I made these fixes - but only a blank web-page.... Any help appreciated! :) |
...can report escher working on 0.4 though... no c++ support until 0.5 though! :) |
Have you tried it recently @r2dbg? I think it might be fixed in the newest revision. |
@dioptre I have tried it recently and it is still not working. Does mc.jl work as expected for you? To this day, with the fully updated version of Escher on 0.4.3, the button only works about 10% of the time, and requires multiple page refreshes. I've tried on multiple machines, and multiple browsers. I can't get mc.jl in the examples folder to run correctly (and as such my custom apps that use a mc.jl-like abstraction for interactive web forms) |
@r2dbg I'm using it successfully on 0.4.2 and it works ok!? I tried the examples, and found that everything worked after the most recent update that @shashi made. |
@dioptre I'm on commit 4dd34f3 on 0.4.3 and am still having issues with mc.jl. In most cases it will run for me the first time when I set the slider and click process. However, when I go to reset the slider to another value and click process again, it won't work (unless I refresh). I'll look into it more, thanks for checking it out! |
Is this still an issue @dioptre or @brandonkmiller? |
So I think we should close this issue and start a new meta issue for 0.5-only issues #141. |
I'm finding it difficult to get going :(
Can someone push me in the right direction please?
MethodError: :
start
has no method matching start(30::Reactive.Signal{Any}) in setup_socket at /home/a/.julia/v0.5/Escher/src/cli/serve.jl:48
in anonymous at /home/a/.julia/v0.5/Escher/src/cli/serve.jl:229
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:15
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:8
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:15
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:8
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:15
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:8
in toresponse at /home/a/.julia/v0.5/Mux/src/basics.jl:47
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:8
in splitquery at /home/a/.julia/v0.5/Mux/src/basics.jl:28
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:8
in basiccatch at /home/a/.julia/v0.5/Mux/src/basics.jl:78
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:8
in todict at /home/a/.julia/v0.5/Mux/src/basics.jl:21
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:12 (repeats 3 times)
in anonymous at /home/a/.julia/v0.5/Mux/src/Mux.jl:8
in anonymous at /home/a/.julia/v0.5/Mux/src/server.jl:31
[inlined code] from /home/a/.julia/v0.5/HttpServer/src/HttpServer.jl:100
in on_message_complete at /home/a/.julia/v0.5/HttpServer/src/HttpServer.jl:400
in on_message_complete at /home/a/.julia/v0.5/HttpServer/src/RequestParser.jl:104
_ _ ()_ | A fresh approach to technical computing
() | () () | Documentation: http://docs.julialang.org
_ _ | | __ _ | Type "?help" for help.
| | | | | | |/ ` | |
| | || | | | (| | | Version 0.5.0-dev+2333 (2016-01-27 20:32 UTC)
/ |_'|||__'| | Commit 91dcdaa* (2 days old master)
|__/ | x86_64-pc-linux-gnu
julia> Pkg.status("Escher")
julia> Pkg.status("Reactive")
julia> Pkg.status("Mux")
julia> Pkg.status("Patchwork")
julia>
The text was updated successfully, but these errors were encountered: