<div dir="auto">Test and see if findEffectiveStrategy is nullptr.</div><div class="gmail_extra"><br><div class="gmail_quote">On May 14, 2017 5:46 AM, "lahmer ilyas" <<a href="mailto:ilyaslahmer93@gmail.com">ilyaslahmer93@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, I'm trying to send Unsolicited Data but I want<br>
beforeSatisfyInterest to be called. I tried to modify the forwarder<br>
class by adding;<br>
<br>
std::shared_ptr<Interest> i = std::make_shared<Interest>();<br>
shared_ptr<pit::Entry> pitEn = make_shared<pit::Entry>(*i);<br>
<br>
if (pitMatches.begin() == pitMatches.end()) {<br>
  m_strategyChoice.<wbr>findEffectiveStrategy(Name("/<wbr>prefix")).<wbr>beforeSatisfyInterest(pitEn,<wbr>inFace,data);<br>
  this->onDataUnsolicited(<wbr>inFace, data);<br>
  return;<br>
}<br>
<br>
But the program is crashing at<br>
m_strategyChoice.<wbr>findEffectiveStrategy(Name("/<wbr>prefix")).<wbr>beforeSatisfyInterest(pitEn,<wbr>inFace,data);<br>
______________________________<wbr>_________________<br>
ndnSIM mailing list<br>
<a href="mailto:ndnSIM@lists.cs.ucla.edu">ndnSIM@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" rel="noreferrer" target="_blank">http://www.lists.cs.ucla.edu/<wbr>mailman/listinfo/ndnsim</a><br>
</blockquote></div></div>