I've written a new upgrade to an extension and it works just fine on my dev install.
When I package it, there are no problems.
When I try to install it from connect manager I never see the console,but the screen does scroll down to the console area.
If I refresh the connect manager my extension is listed.
All files are properly installed and the DB tables properly updated.
The Maintenance flag is not removed
After deleting the flag file, the extension functions perfectly.
this is all repeatable across multiple installation on different servers, using both CE 1.8 and 1.9.
What might be causing the flag being left and the console not working, and how can I fix it. Even after several hours consulting google, I'm at a loss. This is the only thing I know of preventing the release of this extension.
If I need to show any code, please ask for it. At this point, I don't even know what files might be causing the problem.
first request, the upgrade code from file mysql4-upgrade-0.1.3-0.1.4.php :
$installer = $this;
//no database changes for this upgrade
my version 0.1.3 installs just fine, my version 0.1.4 doesn't.