When the drush fserver-distro command fails (e.g. because of an invalid makefile), then no tarball is created but a release node is added anyway.

Expected behavior would be that release nodes are only created if the tarball-creation is successful and there are no errors in the process.