#2334 strip whitespace for migrate URL

Also fix a possible race condition while install
This commit is contained in:
Unknwon 2016-02-20 17:32:34 -05:00
parent d5a3021a7d
commit 926e75d721
2 changed files with 5 additions and 2 deletions

View file

@ -197,7 +197,10 @@ func processMailQueue() {
var mailQueue chan *Message
func NewContext() {
if setting.MailService == nil {
// Need to check if mailQueue is nil because in during reinstall (user had installed
// before but swithed install lock off), this function will be called again
// while mail queue is already processing tasks, and produces a race condition.
if setting.MailService == nil || mailQueue != nil {
return
}