Merge pull request #146 from NHAS/development

Set manifest pointer to null to stop double free when database is slow
This commit is contained in:
gardners 2019-10-30 16:23:09 +10:30 committed by GitHub
commit ce51156f7e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -981,6 +981,7 @@ static int restful_rhizome_(httpd_request *r, const char *remainder)
break;
case RHIZOME_BUNDLE_STATUS_BUSY:
rhizome_manifest_free(r->manifest);
r->manifest = NULL;
return http_request_rhizome_response(r, 0, NULL);
case RHIZOME_BUNDLE_STATUS_ERROR:
rhizome_manifest_free(r->manifest);