genivi-ipc@lists.genivi.org

Development list for inter process communication (IPC) related topics

View all threads

Deleting of CommonAPI's proxies

GY
Gurin, Yuriy
Thu, Mar 22, 2018 1:09 PM

Hi All

        My question is about CommonAPI 3.1.12 and proxies lifecycle.
        I need dynamically create and remove proxies with the objects which hold this proxies. Am I right that when I'm deleting the proxy object commonapi blocks me in this call until the corresponding CommonAPI's thread will not be terminated? I.e. if CommonAPI starts to call some lambda and I'm starting deleting the proxy in this moment - the object will not be deleted until the lambda call will not be finished?

Yuriy Gurin
Technical Lead
Luxoft; Odessa, Ukraine

Tel: +380 (482) 720-70-01
Tel (int.): (851) 4041


This e-mail and any attachment(s) are intended only for the recipient(s) named above and others who have been specifically authorized to receive them. They may contain confidential information. If you are not the intended recipient, please do not read this email or its attachment(s). Furthermore, you are hereby notified that any dissemination, distribution or copying of this e-mail and any attachment(s) is strictly prohibited. If you have received this e-mail in error, please immediately notify the sender by replying to this e-mail and then delete this e-mail and any attachment(s) or copies thereof from your system. Thank you.

Hi All My question is about CommonAPI 3.1.12 and proxies lifecycle. I need dynamically create and remove proxies with the objects which hold this proxies. Am I right that when I'm deleting the proxy object commonapi blocks me in this call until the corresponding CommonAPI's thread will not be terminated? I.e. if CommonAPI starts to call some lambda and I'm starting deleting the proxy in this moment - the object will not be deleted until the lambda call will not be finished? Yuriy Gurin Technical Lead Luxoft; Odessa, Ukraine Tel: +380 (482) 720-70-01 Tel (int.): (851) 4041 ________________________________ This e-mail and any attachment(s) are intended only for the recipient(s) named above and others who have been specifically authorized to receive them. They may contain confidential information. If you are not the intended recipient, please do not read this email or its attachment(s). Furthermore, you are hereby notified that any dissemination, distribution or copying of this e-mail and any attachment(s) is strictly prohibited. If you have received this e-mail in error, please immediately notify the sender by replying to this e-mail and then delete this e-mail and any attachment(s) or copies thereof from your system. Thank you.