This commit is contained in:
Sean Li 2014-08-29 10:52:40 -07:00
parent 6a6f21fa51
commit 192436c1d6
1 changed files with 4 additions and 3 deletions

View File

@ -589,9 +589,9 @@ buildImage = function (image, callback) {
console.error(e); console.error(e);
} }
Fiber(function () { Fiber(function () {
var imageData = null;
try { try {
var imageData = getImageDataSync(image._id); imageData = getImageDataSync(image._id);
var oldImageId = null;
Images.update(image._id, { Images.update(image._id, {
$set: { $set: {
docker: imageData, docker: imageData,
@ -606,10 +606,11 @@ buildImage = function (image, callback) {
} }
}); });
} }
var oldImageId = null;
if (image.docker && image.docker.Id) { if (image.docker && image.docker.Id) {
oldImageId = image.docker.Id; oldImageId = image.docker.Id;
} }
if (oldImageId && oldImageId !== imageData.Id) { if (oldImageId && imageData && oldImageId !== imageData.Id) {
try { try {
removeImageSync(oldImageId); removeImageSync(oldImageId);
} catch (e) { } catch (e) {