← Back to team overview

clicompanion-devs team mailing list archive

[Bug 783886] Re: conflicting command edits from several processes

 

** Changed in: clicompanion
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of CLI
Companion Development Team, which is subscribed to CLI Companion.
https://bugs.launchpad.net/bugs/783886

Title:
  conflicting command edits from several processes

Status in CLI Companion:
  Fix Released

Bug description:
  Hi.

  This bug is serious, I presume, but not relevant to security.

  When several processes of clicompanion are running and they have
  loaded the same library file at startup, when one process edits a
  command in the library (not the last one in the list), the succession
  of the commands is changed. When the second instance edits this very
  command or one below it, the edit is saved into the already changed
  list and it affects the wrong command.

  Maybe the edit function should, when finally trying to overwrite,
  include a reload of the library and a comparison to the loaded one by
  some shell tool and some warning if necessary. Not: relaoading when
  pressing "edit" because the disturbance by the other process might
  occur right when the edit template is already opened but the writing
  still not started.

To manage notifications about this bug go to:
https://bugs.launchpad.net/clicompanion/+bug/783886/+subscriptions