private bool PullTextCarefully(ArrayList array, StringBuilder sb, int chars_to_pull, bool is_hot)
{
bool pulled = false;
this.chars_to_pull = chars_to_pull;
try {
pulled = PullFromArray (array, sb, is_hot);
} catch (Exception ex) {
Logger.Log.Debug (ex, "Caught exception while pulling text in filter '{0}'", Name);
}
return pulled;
}