3 Codeset information is sent only in the first request in the service_context
4 field of GIOP request message. However, CORBA::Object::_validate_connection()
5 uses LocateRequest message and this kind of message doesn't have
6 service_context field. If validate_connection is the first remote call in the
7 application the transport is marked as the one that already sent the first
8 request and thus no codeset negotiation happens in subsequent call. So, the
9 solution for this problem is to restore TAO_Transport::first_request_ flag to
10 it's state before LocateRequest message was sent. We check the later in this
13 _Expected successful result_:
16 (9909|140389579343600) server - event loop finished
18 _Expected regression result_:
21 Test FAILED after LocateRequest (bug#3676 is not fixed)!!
22 (9931|67366400) server - event loop finished