We're updating the issue view to help you get more done. 

Starting two servers at once can corrupt servers.json file

Description

When running two server start commands simultaneously, the shared servers.json inside the .CommandBox folder can get corrupted because CFML's fileWrite() and fileRead() don't lock the file on the file system when using it. Modify CommandBox to use file system locks to prevent this file form being clobbered by two processes at the same time.

Status

Assignee

Brad Wood

Reporter

Brad Wood

Labels

None

Components

Fix versions

Priority

Major