With this for statement, you loop through all lines, so if the subscriber unsubscribes after two lines, but the source contains 1000, you loop through all 1000 lines, but in the last 998 iterations, you do nothing.