Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-31 | Change reply processing code to prepare for pub/sub | Pieter Noordhuis | |
2010-12-31 | Copy entire callback in one call | Pieter Noordhuis | |
2010-12-29 | Scope event library related data and hooks to a struct | Pieter Noordhuis | |
2010-12-28 | Run pending callbacks with a NULL reply on redisAsyncFree() | Pieter Noordhuis | |
2010-12-28 | Fix the async free() and disconnect() functions | Pieter Noordhuis | |
To make sure that these functions can also be called from functions other than command callbacks, the flag IN_CALLBACK is introduced that holds whether the context is currently executing a callback. If so, redisAsyncFree() and redisAsyncDisconnect() should delegate their task to the reply processor to avoid segfaults. | |||
2010-12-28 | Only check REDIS_FREEING when a callback was executed | Pieter Noordhuis | |
2010-12-28 | Add function to explicitly free an async context | Pieter Noordhuis | |
2010-12-28 | Add write event after setting connect callback | Pieter Noordhuis | |
2010-12-16 | Add myself to license in some files | Pieter Noordhuis | |
2010-12-07 | Fire onConnect callback on the first write event | Pieter Noordhuis | |
2010-12-01 | Use extra field for adapter-specific data | Pieter Noordhuis | |
This makes sure that the "data" field on the asynchronous context can be used for user-specific data. | |||
2010-11-15 | Explicitly initialize struct fields to NULL | Pieter Noordhuis | |
2010-11-03 | Allow to connect using a unix socket from hiredis | Pieter Noordhuis | |
2010-11-02 | Change error reporting to have an explicit type | Pieter Noordhuis | |
When there is an I/O error, errno should be used to find out what is wrong. In other cases, errno cannot be used. So, use an explicit type in Hiredis to define the different error scenarios that can occur. | |||
2010-11-01 | Use existing function to append to the output buffer | Pieter Noordhuis | |
2010-11-01 | Only copy relevant fields from callback ptr to avoid copying garbage | Pieter Noordhuis | |
2010-11-01 | Make push/shift functions for callbacks responsible for malloc/free | Pieter Noordhuis | |
2010-11-01 | Run pending callbacks with NULL reply on error | Pieter Noordhuis | |
2010-11-01 | Clarify redisAsyncDisconnect behavior in comments | Pieter Noordhuis | |
2010-11-01 | Process callbacks after reading | Pieter Noordhuis | |
2010-11-01 | Cleanup function should remove read/write events | Pieter Noordhuis | |
2010-11-01 | Make error ptr accessible from async context | Pieter Noordhuis | |
2010-11-01 | Add support to lazily disconnect an asynchronous connection | Pieter Noordhuis | |
2010-10-31 | Extracted code to support callbacks in an asynchronous context | Pieter Noordhuis | |