| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Simplify locking for protocols. | Garrett D'Amore | 2017-01-07 |
| | | | | | | | | | | In an attempt to simplify the protocol implementation, and hopefully track down a close related race, we've made it so that most protocols need not worry about locks, and can access the socket lock if they do need a lock. They also let the socket manage their workers, for the most part. (The req protocol is special, since it needs a top level work distributor, *and* a resender.) | ||
| * | Fixes for PUB/SUB. | Garrett D'Amore | 2017-01-06 |
| | | | | | | This fixes several issues, and brings PUB/SUB to operational correctness. Included is test code to verify that. | ||
| * | Message API was awkward. | Garrett D'Amore | 2017-01-06 |
| | | | | | | | | The use of a single function to get both size and length actually turned out to be awkward to use; better to have separate functions to get each. While here, disable some of the initialization/fork checks, because it turns out they aren't needed. | ||
| * | Start of PUB/SUB testing. Fixed a subscribe bug. | Garrett D'Amore | 2017-01-06 |
| | | |||
| * | Oops forgot to git commit pub.c | Garrett D'Amore | 2017-01-05 |
| | | |||
| * | Change a bunch of copyrights to 2017 for work done since the 1st. | Garrett D'Amore | 2017-01-05 |
| | | |||
| * | Oops -- forgot to test compile. | Garrett D'Amore | 2017-01-05 |
| | | |||
| * | Release subscriptions on socket close. | Garrett D'Amore | 2017-01-05 |
| | | |||
| * | SUB protocol implemented (uses sorted linked list for topics). | Garrett D'Amore | 2017-01-05 |
