keep known nodes alive when we receive an unprocessed packet from them

- closes #2111