mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Unlock the file in case is locked and return error ( for preload)
This commit is contained in:
committed by
Dan Christian Bogos
parent
ecb217ae1c
commit
de811e8362
@@ -341,7 +341,8 @@ func runPreload(loader *services.LoaderService, internalLoaderSChan chan rpcclie
|
||||
var reply string
|
||||
for _, loaderID := range strings.Split(*preload, utils.FIELDS_SEP) {
|
||||
if err := loader.GetLoaderS().V1Load(&loaders.ArgsProcessFolder{
|
||||
LoaderID: loaderID,
|
||||
ForceLock: true, // force lock will unlock the file in case is locked and return error
|
||||
LoaderID: loaderID,
|
||||
}, &reply); err != nil {
|
||||
utils.Logger.Err(fmt.Sprintf("<%s> preload failed on loadID <%s> , err: <%s>", utils.LoaderS, loaderID, err.Error()))
|
||||
exitChan <- true
|
||||
|
||||
Reference in New Issue
Block a user