##// END OF EJS Templates
mq: qimport need wlock for --push - do that after releasing lock...
Pierre-Yves David -
r16681:0128cdb8 stable
parent child Browse files
Show More
@@ -2089,12 +2089,11 b' def qimport(ui, repo, *filename, **opts)'
2089 rev=opts.get('rev'), git=opts.get('git'))
2089 rev=opts.get('rev'), git=opts.get('git'))
2090 finally:
2090 finally:
2091 q.savedirty()
2091 q.savedirty()
2092
2093
2094 if imported and opts.get('push') and not opts.get('rev'):
2095 return q.push(repo, imported[-1])
2096 finally:
2092 finally:
2097 lock.release()
2093 lock.release()
2094
2095 if imported and opts.get('push') and not opts.get('rev'):
2096 return q.push(repo, imported[-1])
2098 return 0
2097 return 0
2099
2098
2100 def qinit(ui, repo, create):
2099 def qinit(ui, repo, create):
General Comments 0
You need to be logged in to leave comments. Login now