[PolyORB-users] Problem with Polyorb-No-Tasking

xavier grave xavier.grave at ipno.in2p3.fr
Thu Jul 30 10:05:35 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


>> Index: xe_back-polyorb.adb
>> ===================================================================
>> --- xe_back-polyorb.adb    (révision 147736)
>> +++ xe_back-polyorb.adb    (copie de travail)
>> @@ -296,7 +296,9 @@
>>           Write_With_Clause (RU (RU_PolyORB_Setup_Tasking_Full_Tasking));
> 
>>           if Current.Tasking = User_Tasking then
>> -            Write_With_Clause (RU (RU_PolyORB_ORB_No_Tasking));
>> +            Write_With_Clause
>> +              (RU (RU_PolyORB_ORB) and ORB_Tasking_Policy_Img
>> +               (Current.ORB_Tasking_Policy));
>>              Write_With_Clause (RU (RU_PolyORB_Binding_Data_GIOP_IIOP));
> 
>> Then recompile, reinstall PolyORB
>> and recompile your test
> 
> I'm using the GPL polyorb version. The patch is rejected. I had a look
> to the code and I don't find an evident way to apply it.
> 
> I'll continue to investigate.

Sorry, I finally found the right place for the patch and applied it
manually. The new po_gnatdist generates "faulty" codes :
beginning of dsa/partitions/conf/taskos/polyorb-partition_elaboration.adb :

l8 with Polyorb.Setup.Tasking.Full_Tasking;
l9 with Polyorb.ORB.Undefined ORB Tasking Policy;

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkpxVE8ACgkQVIZi0A5BZF55ugCgicsB7VVAKns6Sskg8c47GvOp
+wUAn0NlgsSFhtHx6LW0jYHwD5h6SkBP
=kWS2
-----END PGP SIGNATURE-----


More information about the PolyORB-users mailing list