Boost logo

Boost :

From: Oliver.Kowalke_at_[hidden]
Date: 2006-01-30 06:32:10


Hello Maciej,

I was also faced this problem today.

>For the archive to be read correctly,
>the sender needs to entirely close the connection. This indicates that
>the end-of-stream condition is used to denote end-of-archive in the
>serialization sense.

I could solve this by appending an EOF to the archive in order to
indicate the peer that end-boundary of this message.

my_socket_stream os(...);
ar::text_oarchive oa( os);
oa << msg;
oa << EOF;

I hope this is correct.
Oliver


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk