Project: mesos
Issue MESOS-2964: libprocess io does not support peek()
Finally, I so wish we could just do: {code} io::peek(request->socket, 6) .then([request](const string& data) { // Comment about the rules ... if (data.length() < 2) { // Rule 1 } else if (...) { // Rule 2. } else if (...) { // Rule 3. } if (ssl) { accept_SSL_callback(request); } else { ...; } }); {code} from: https://reviews.apache.org/r/31207/
Story points: 3