I am working with 3.3.1 with PHP 7.0
I am experimenting a bit with cron-based campaigns. Queued messages are processed using the cron line:
12 00 * * * phplistusr /usr/bin/php /var/webs/campaign/www/admin/index.php -pprocessqueue -c/var/webs/campaign/www/config/config.php
I have created a small subscriber list for experimentation. It contains 6 mail addresses, one of which is fake.
I set the campaign to "Stop Sending After" a very short time (some minutes).
The problem I face is that although all 6 of the mail addresses are processed fine, and the 5 of them are delivered (as expected), the campaign won't appear in the list of completed ("Sent") campaigns until a new one is submitted. I have confirmed this multiple times, it always is like that. If I process multiple campaigns, the last one of them will remain active until a new one is submitted.
I can't explain that. Am I missing something? Please advise!