Derek Collison
e4ac00908e
Add race safe Stats() that clones public Statistics
2014-08-06 15:52:01 -07:00
Derek Collison
4e71a22c13
Added cluster support for initial connection
2013-02-25 12:51:25 -08:00
Derek Collison
c46547e864
Clear parseState on reconnect
2012-12-19 13:28:04 -08:00
Derek Collison
a346be612a
Fixed bug, publish with no body
2012-12-18 18:47:45 -08:00
Derek Collison
a8bf49931e
Removed br from client
2012-12-17 16:00:07 -08:00
Mark Veronda
3741a705c4
Fixed type-os and standardized some comments
2012-12-04 16:31:11 -08:00
Derek Collison
dd857f769c
Fixed all async subscribers on single Go routine. Fixed #10 .
...
All async subscribers were on a single Go routine, which could lead to
starvation if you would wait on an async callback from within another
async callback. Now all Subscriptions have their own Go routine for
async processing.
2012-10-11 09:39:02 -07:00
Derek Collison
88b8eca8db
Modified disconnect cb timing, updated tests
2012-10-08 09:16:39 -07:00
Derek Collison
4f0c1550fa
More test cleanup
2012-10-04 16:34:59 -07:00
Derek Collison
a4c6fd34dd
Increase timeout for Travis tests
2012-10-04 16:19:53 -07:00
Derek Collison
262b94bddb
Refactored, use wait()
2012-10-03 08:43:17 -07:00
Derek Collison
846ab03f93
Changed default Publish to take any arg via interface{}
...
This change also introduces a "default" marshaler which uses fmt.Printf and the "%+v".
2012-09-28 13:24:08 -07:00
Derek Collison
b0e676cf7b
gofmt fixes
2012-09-25 16:57:39 -07:00
Derek Collison
3c84097285
Added sync queue subscriber
2012-09-03 15:42:04 -07:00
Derek Collison
aab84c8608
Added Stats collection and reporting
2012-08-31 18:46:37 -07:00
Derek Collison
be89c8c556
protect close, flush, and pongs
2012-08-30 12:08:06 -07:00
Derek Collison
08bbdcbca8
Added async callbacks, disconnect. Fixes #4
2012-08-23 13:46:59 -07:00
Derek Collison
d177c62c7a
Removed Connection interface, used Conn struct directly
2012-08-16 15:06:54 -07:00
Derek Collison
682b223467
Removed DefaultConnection
2012-08-16 11:13:24 -07:00
Derek Collison
5097dffe96
Modified the MsgHandler Signature
2012-08-16 08:38:21 -07:00
Derek Collison
6b49a79888
Added empty msg publish test
2012-08-15 18:38:17 -07:00
Derek Collison
5eaafb97ed
Initial commit
2012-08-15 14:14:09 -07:00