Ignores SIGTERM and SIGINT

Bug #960215 reported by Sergey "Shnatsel" Davidoff
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Granite
Fix Released
Critical
Unassigned

Bug Description

On catching SIGTERM, Scratch prints:
[WARN 13:43:42.488488] [Application:114] Caught signal (15), exiting
[FATAL 13:43:42.488564] [Gtk] gtk_main_quit: assertion `main_loops != NULL' failed
[FATAL 13:43:42.488609] Scratch will not function properly.
and doesn't exit. Can also be seen as "killall scratch" having no effect.

Related branches

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Same for SIGINT.

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Same bug observed in BeatBox, but not in Switchboard. Looks like a bug in Granite.

summary: - Scratch ignores SIGTERM
+ Ignores SIGTERM and SIGINT
Revision history for this message
Mario Guerriero (mefrio-g) wrote :

Yes, it seems to be a granite's bug

Changed in scratch:
status: New → Invalid
Revision history for this message
Scott Ringwelski (sgringwe) wrote :

I believe this is on purpose, but either way it is definitely a Granite issue.

Changed in beat-box:
status: New → Invalid
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Raising priority because it screws up Wingpanel in live session and a number of other things.

Changed in granite:
status: New → Confirmed
importance: Undecided → High
milestone: none → 0.1.1
Changed in granite:
importance: High → Critical
Cody Garver (codygarver)
Changed in granite:
status: Confirmed → Fix Committed
Changed in wingpanel:
status: New → Invalid
Changed in granite:
status: Fix Committed → Fix Released
Cody Garver (codygarver)
no longer affects: beat-box
no longer affects: pantheon-wallpaper
no longer affects: scratch
no longer affects: wingpanel
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.