<table><tr><td style="">broulik created this revision.<br />broulik added reviewers: Frameworks, hein.<br />Restricted Application added a project: Frameworks.<br />broulik requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D11107">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p><tt style="background: #ebebeb; font-size: 13px;">KProtocolInfoFactory::findProtocol</tt> clears its cache when requested an unknown protocol in the hope of finding it due to an outdated cache. However, when the cache had just been created, there's no point in clearing and recreating it right away</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>Mitigates the effects of <a href="https://phabricator.kde.org/D9094" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D9094</a> somewhat (takes 4.5ms instead of 9ms on startup for me now)</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R241 KIO</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D11107">https://phabricator.kde.org/D11107</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>src/core/kprotocolinfofactory.cpp</div></div></div><br /><div><strong>To: </strong>broulik, Frameworks, hein<br /><strong>Cc: </strong>michaelh<br /></div>