JoelKatz
caf9c1f552
Need to do this too.
2013-03-06 23:31:20 -08:00
JoelKatz
fbd854e2e9
Just don't ask. We'll fix this right if this is the issue.
2013-03-06 23:30:13 -08:00
JoelKatz
0f4e021b9d
Merge fix from websocketpp repo
2013-03-06 23:15:45 -08:00
JoelKatz
7959154b93
Fix a deadlock in the websocketpp code. data::get calls m_used.push_back(p)
...
which can call intrusive_ptr_release. If intrusive_ptr_release discovers a
use_count of 1 (due to the vector being resized) that can call recycle,
which acquires the very same non-recursive lock we already hold from get.
2013-03-06 11:04:35 -08:00
JoelKatz
f8f56b96e0
Tiny cleanups.
2013-02-09 20:07:53 -08:00
JoelKatz
2fe728bf4e
Cleanups.
2013-01-25 19:14:53 -08:00
JoelKatz
9f61d9514c
Quick and dirty possible fix.
2013-01-25 17:03:44 -08:00
JoelKatz
a2424396b3
Flash policy server.
2013-01-25 12:25:13 -08:00
JoelKatz
85a17e0d6b
Stash the first line in the method so we can get it.
2013-01-25 11:59:24 -08:00
JoelKatz
ef46e76f22
Missing in previous commits.
2013-01-25 11:24:44 -08:00
JoelKatz
2fb4df3ba3
More de-bastardizing.
2013-01-25 11:08:49 -08:00
JoelKatz
938357b7ae
Start cleaning up some of the bastardization.
2013-01-24 21:04:42 -08:00
JoelKatz
c04b76e1ca
Fix typos.
2013-01-24 19:23:12 -08:00
JoelKatz
e27b3d1fe9
Return an iterator one past the end of the matched portion,
...
as async_read_until requires.
2013-01-24 19:22:00 -08:00
JoelKatz
bc07943e79
Moderate bastardization to support auto-TLS.
2013-01-24 15:53:26 -08:00
JoelKatz
24cac01e47
Rollback.
2013-01-23 16:53:31 -08:00
JoelKatz
5cff3cd10e
Rollback a change.
2013-01-23 16:48:58 -08:00
JoelKatz
928e7139a3
Part of the flash policy code.
2013-01-22 20:43:10 -08:00
Arthur Britto
b912eeb0af
Add on_send_empty() to websockettpp.
2013-01-05 15:33:31 -08:00
JoelKatz
d34c0e6a45
Make running out of file descriptors non fatal.
...
Fix a bug that kills the RPC door if it gets a prohibited connection
2012-12-21 07:38:51 -08:00
Jcar
bc1c650ec3
Got it to work in XCode :-) Including:
...
-Replicate Scons in Xcode configuration by importing various libraries
-That's the end of the list
2012-12-18 17:44:15 -08:00
JoelKatz
589e530b28
Catch websocketpp logs by diverting them to our logging system.
2012-12-18 12:50:08 -08:00
JoelKatz
f5e70fdcf3
Make sure the socket doesn't go away while we're shutting it down asynchronously.
2012-12-14 09:55:52 -08:00
JoelKatz
b4175d73ea
Fix the shutdown deadlock and a few other problems. Don't wait for SSL shutdown in the websocketpp strand.
2012-12-13 17:15:41 -08:00
JoelKatz
caf6be04b4
Fix the two bugs that are causing us the most pain. If we encounter an error while processing or handling
...
a connection, don't destroy the endpoint.
2012-12-12 21:17:00 -08:00
Arthur Britto
be5087a9de
Embed our own private copy of websocketpp.
2012-12-12 19:07:03 -08:00
Arthur Britto
7ec2e5cc3e
Remove submodule websocketpp.
2012-12-12 19:02:02 -08:00
Stefan Thomas
fa3fab5816
Moved cpp code to src/cpp and js code to src/js.
2012-11-07 12:49:50 -08:00