<div dir="ltr"><div><div><div><div>Hi all.<br><br></div>I'm working with application which implements several Diameter Applications (Gy, Cx and so on).<br></div>When I start all Dia Applications together in diameter:start_service function then all Applications works well.<br><br></div>But I need a little bit more. I want to start one Application (for example Gy) and provide API function from my module to add/remove another Applications (for example Cx) "on fly" without stop_service/start_service.<br><br></div><div>Yes, I know every Application has code generated from dictionary file. How I understand this code can be re-loaded automatically by code_server (in theory). And then Diameter stack could use call_back module of new added Application.<br></div><div><br></div><div>I probably read all manuals and examples of Diameter library but I didn't manager to find similar functionality.<br><br></div><div>Guys, who knows is it possible or not?<br><br></div><div>P.S. yes, solution with stop_service/start_service works but stop_service closes tcp/sctp sockets and start_service creates it again sending CER as required by RFC. I'd eliminate socket destruction. Just sending CER would be Ok. I afraid some vendors can dislike such situation with transport ...<br></div></div>