<div class="gmail_quote">On Fri, Aug 28, 2009 at 2:29 PM, Jakob Leben <span dir="ltr"><<a href="mailto:jakob.leben@gmail.com">jakob.leben@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br>Calling module_need() for the same services discovery module more than once certainly does not go against "SD managed by core" or against having multiple interfaces access the same MTP device, for example.<br>

</blockquote></div><br>I mean, I don't know insides of module_need() but probably a module's dynamic library is loaded only once even upon subsequent calls to module_need(). And a module can internally keep only one connection to for example a database or a MTP device and handle request's from many interfaces for data in that database or device.<br>