void yarp::os::impl::LocalCarrierStream::close() {
    if (owner != nullptr) {
        LocalCarrier *owned = owner;
        owner = nullptr;
        owned->shutdown();
    }
    done = true;
}
Exemple #2
0
void yarp::os::impl::LocalCarrierStream::close() {
    SocketTwoWayStream::close();
    if (owner != YARP_NULLPTR) {
        LocalCarrier *owned = owner;
        owner = YARP_NULLPTR;
        owned->shutdown();
    }
    done = true;
}