CBDATA and RefCountable are not very compatible. With the recent I/O
callback shuffling there appears to no longer be any reason for this
class to be CBDATA.
static void clientListenerConnectionOpened(AnyP::PortCfgPointer &s, const Ipc::FdNoteId portTypeNote, const Subscription::Pointer &sub);
-/* our socket-related context */
-
-CBDATA_CLASS_INIT(ClientSocketContext);
-
-/* Local functions */
static IOACB httpAccept;
#if USE_OPENSSL
static IOACB httpsAccept;
*/
class ClientSocketContext : public RefCountable
{
- CBDATA_CLASS(ClientSocketContext);
+ MEMPROXY_CLASS(ClientSocketContext);
public:
typedef RefCount<ClientSocketContext> Pointer;