Dear All, We have been using OpenSplice in various projects, in particular embedding "plugins" into 3rd party products. Up until now, DDS has worked great. But some of our projects have started running the 3rd party product with DDS on different Windows versions or using later versions of the 3rd party product, and this has resulted in the failure to create the shared kernel.
In fact, almost from day 1 usage of DDS I have had to play with the Address configuration item, and felt I had settled on one that reliably worked. However, that magic number is now starting to fail. Guessing a new one is very difficult, but we have managed to change that and the DB size to get things working again. However, I would be interested in knowing how the Address can be specified. From my experience, a higher number is not necessarily going to guarantee making it work. What is a little confusing to me is that Windows has its own shared memory management, referenced by name rather than address. Why is a specific address necessary, as I can see this continually being problematic for future Windows and 3rd party product releases? Regards Raymond Francis
_______________________________________________ OpenSplice DDS Developer Mailing List Developer@opensplice.org Subscribe / Unsubscribe http://dev.opensplice.org/mailman/listinfo/developer