On Oct 7, 2010, at 11:09 AM, Rush Manbert (JIRA) wrote: > > [ > https://issues.apache.org/jira/browse/THRIFT-591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12918995#action_12918995 > ] > > Rush Manbert commented on THRIFT-591: > ------------------------------------- ... > Now a year has passed. I have been very busy at my job, and I haven't have > time to keep up with the changes here, so I really don't know the extent of > the C++ library changes in that time. I know that a couple of batches of > changes have come in from Facebook. People are writing async clients and > servers. Someone has been fixing up the http stuff. I read this in an email n > the developer thread yesterday: > "I'm hoping to get time and permission to begin contributing some changes > we have. One of them is a boost::asio/boost::bind based async c++ > implementation." > I'm guessing that this isn't based on my ASIO implementation. >
(as the author of that quote) I remember we looked at the patch, though I didn't do it at the time and don't remember if it was the same. We were trying to add out-of-order in addition to asynchronous, so I think it's likely significantly different. Regardless, I think an asio version should be written on top of the recent async/restructure that fb contributed. I don't think it would be that much work, but don't know if I'll get time soon. Bruce