- g_signal_connect (G_OBJECT(self), "msg-sending",
- G_CALLBACK(_on_msg_start_sending),
- NULL);
- g_signal_connect (G_OBJECT(self), "msg-sent",
- G_CALLBACK(_on_msg_has_been_sent),
- NULL);
- g_signal_connect (G_OBJECT(self), "error-happened",
- G_CALLBACK(_on_msg_error_happened),
- NULL);
-
- g_signal_connect (G_OBJECT (self), "queue-start",
- G_CALLBACK (_on_queue_start),
- NULL);
-
- g_signal_connect (G_OBJECT (self), "queue-stop",
- G_CALLBACK (_on_queue_stop),
- NULL);
-
+ priv->sighandlers = modest_signal_mgr_connect (priv->sighandlers,
+ G_OBJECT(self),
+ "msg-sending",
+ G_CALLBACK(_on_msg_start_sending),
+ NULL);
+ priv->sighandlers = modest_signal_mgr_connect (priv->sighandlers,
+ G_OBJECT(self), "msg-sent",
+ G_CALLBACK(_on_msg_has_been_sent),
+ NULL);
+ priv->sighandlers = modest_signal_mgr_connect (priv->sighandlers,
+ G_OBJECT(self), "error-happened",
+ G_CALLBACK(_on_msg_error_happened),
+ NULL);
+ priv->sighandlers = modest_signal_mgr_connect (priv->sighandlers,
+ G_OBJECT (self), "queue-start",
+ G_CALLBACK (_on_queue_start),
+ NULL);
+ priv->sighandlers = modest_signal_mgr_connect (priv->sighandlers,
+ G_OBJECT (self), "queue-stop",
+ G_CALLBACK (_on_queue_stop),
+ NULL);