Browse Source

fix tray

tags/v7.0.1
Chris Cromer 1 year ago
parent
commit
285431e0ab
Signed by: cromer GPG Key ID: 39CC813FF3C8708A
1 changed files with 6 additions and 9 deletions
  1. +6
    -9
      src/pamac-tray/tray.vala

+ 6
- 9
src/pamac-tray/tray.vala View File

@@ -303,7 +303,10 @@ namespace Pamac {

start_daemon ();
try {
lockfile = GLib.File.new_for_path (daemon.get_lockfile ());
string path = daemon.get_lockfile ();
if (path != null) {
lockfile = GLib.File.new_for_path (path);
}
} catch (IOError e) {
stderr.printf ("IOError: %s\n", e.message);
try_standard_lock ();
@@ -323,14 +326,8 @@ namespace Pamac {
this.hold ();
}

private try_standard_lock () {
try {
lockfile = GLib.File.new_for_path ("var/lib/pacman/db.lck");
} catch (IOError e) {
stderr.printf ("IOError: %s\n", e.message);
} catch (DBusError e) {
stderr.printf ("DBusError: %s\n", e.message);
}
private void try_standard_lock () {
lockfile = GLib.File.new_for_path ("var/lib/pacman/db.lck");
}

public override void activate () {


Loading…
Cancel
Save