Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple instances are not prevented #74

Closed
ghost opened this issue Aug 31, 2014 · 1 comment
Closed

Multiple instances are not prevented #74

ghost opened this issue Aug 31, 2014 · 1 comment

Comments

@ghost
Copy link

ghost commented Aug 31, 2014

Running Customizer 4.1.0 (downloaded ZIP as commit 517bc8f) on Xubuntu 14.04 32-bit host.

Initial testing found that Customizer GUI can run multiple instances from separate Terminal, even it shows the same loaded ISO image from first running GUI window.

screenshot - 09012014 - 123451 am

No major issue when doing this, except "Desktop" feature might be a concern.

  • If the first running GUI executes "Desktop" and followed by another GUI doing the same thing, the currently running Xephyr session will detect duplicates and some errors may be seen.
  • In my case, the first Xephyr session is "overwritten" by another Xephyr session and XFCE notificaton daemon produce error in Xephyr, detecting another daemon trying to run the same configuration.
  • Fortunately, XFCE Notification Area plugin only allows single instance per session, which prevents this issue from getting worse. This issue might get worsen if it was GNOME 2.x. Not sure how GNOME 3.x, MATE or CInnamon handles this yet..

Above all, the master and gambas3 branches doesn't allow multiple instances, as mentioned in issue #38 and older release GUI has warning dialog box to prevent another instance from running.

Shouldn't devel branch follow this exception?

@fluxer
Copy link
Collaborator

fluxer commented Aug 31, 2014

I will look into this soon, thanks for the feedback.

fluxer added a commit that referenced this issue Aug 31, 2014
@fluxer fluxer self-assigned this Aug 31, 2014
@fluxer fluxer closed this as completed Sep 3, 2014
@ghost ghost mentioned this issue Nov 21, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant