Menu

#32 Cannot run Comix as multiple users concurrently

closed-fixed
None
5
2008-12-14
2007-07-27
Guy Blade
No

Comix appears to use the /tmp/comix directory in order to store data for the current user. If another user spawns an instance of comix while the first is still open, then the second will fail to start due to the permissions on /tmp/comix.

I did a little hack to fix it by replacing /tmp/comix with /tmp/comix-<uid> where uid is retrieved by os.getuid().

I discovered this in version 3.6.3, so it may have been fixed by now.

Discussion

  • Guy Blade

    Guy Blade - 2007-09-02

    The patch I made to get around this bug.

     
  • Guy Blade

    Guy Blade - 2007-09-02

    Logged In: YES
    user_id=1423376
    Originator: YES

    File Added: tempdir.diff

     
  • Pontus Ekberg

    Pontus Ekberg - 2008-01-13
    • assigned_to: nobody --> herrekberg
     
  • Pontus Ekberg

    Pontus Ekberg - 2008-01-13

    Logged In: YES
    user_id=1250348
    Originator: NO

    Thanks for the report and the patch. This issue is fixed in the upcoming Comix 4.0. I will no longer even try to fix things in Comix 3.X, so please be patient until 4.0 is out.

     
  • Pontus Ekberg

    Pontus Ekberg - 2008-12-14

    Hi,

    this bug is solved as of version 4 of Comix.

     
  • Pontus Ekberg

    Pontus Ekberg - 2008-12-14
    • status: open --> closed-fixed
     

Log in to post a comment.