Author Topic: Changes in quick linkers require EA restart?  (Read 4398 times)

DanielB

  • EA User
  • **
  • Posts: 28
  • Karma: +0/-0
    • View Profile
Changes in quick linkers require EA restart?
« on: January 18, 2018, 09:28:02 pm »
Hi,

Is it true, that changes in quick linkers require application restart? I found this the only way to have them working, but it's extremely convenient to say the least. Is there any attribute to be switched on to change this?

Regards,
Daniel

Arshad

  • EA User
  • **
  • Posts: 281
  • Karma: +19/-1
    • View Profile
Re: Changes in quick linkers require EA restart?
« Reply #1 on: January 18, 2018, 09:32:50 pm »
Hi DanielB

Yes a restart is required for MDG quicklinkers to get updated in repository.
Unfortunately there isn't any option for it  :( :(.
« Last Edit: January 18, 2018, 09:35:44 pm by EAUser3200 »

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: Changes in quick linkers require EA restart?
« Reply #2 on: January 19, 2018, 12:12:27 am »
it's extremely convenient to say the least.

Then why complaining?  ;D

q.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8604
  • Karma: +256/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Changes in quick linkers require EA restart?
« Reply #3 on: January 19, 2018, 10:53:48 am »
Hi Daniel,

I haven't checked for QuickLinker, but for other elements of the MDG, we don't have to restart EA to get the updated MDG installed.  The QuickLinker is a global structure (to which each MDG supplies a portion), so I suspect that it is not possible to unload the existing QuickLinker for a specific MDG (probably because each entry is NOT tagged with the MDG(s) that provided it).  Hence a restart is required.  You can append (as you load MDGs dynamically), but you can't remove.

HTH,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!