I have finally figured out why subscribing to IO_IN | IO_OUT resulted in repeated onWrite calls while onRead starved. One of the file descriptors I was this source on happend to be a pipe with very little writes. It seems this was always writable and starved everyone else. I didn't need to check writability on the pipe and took it out. It works now.
thanks Neeraj --- [EMAIL PROTECTED] wrote: > Send gtkmm-list mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.gnome.org/mailman/listinfo/gtkmm-list > or, via email, send a message with subject or body 'help' to > [EMAIL PROTECTED] > > You can reach the person managing the list at > [EMAIL PROTECTED] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of gtkmm-list digest..." > > > Today's Topics: > > 1. CellRendererCombo + TreeView (Pedro Sousa) > 2. Gtkmm-forge Digest, Vol 22, Issue 3 > ([EMAIL PROTECTED]) > 3. ANNOUNCE: glibmm 2.16.0 (Murray Cumming) > 4. glibmm I/O example (Neeraj Rai) > 5. Dnd multiple items from Treeviews not possible? (Luca Vezzaro) > 6. Re: Dnd multiple items from Treeviews not possible? > (Andrew E. Makeev) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 10 Mar 2008 16:54:19 +0000 > From: Pedro Sousa <[EMAIL PROTECTED]> > Subject: CellRendererCombo + TreeView > To: [email protected] > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Hi, > > I want to add a ComboBox in a treeview cell. > Does anyone have an example to implement this? > > Best regards > Pedro Sousa > > > > ------------------------------ > > Message: 2 > Date: Mon, 10 Mar 2008 11:19:27 -0700 > From: [EMAIL PROTECTED] > Subject: Gtkmm-forge Digest, Vol 22, Issue 3 > To: [EMAIL PROTECTED] > Message-ID: > <[EMAIL PROTECTED]> > Content-Type: text/plain; charset="us-ascii" > > Send Gtkmm-forge mailing list submissions to > [EMAIL PROTECTED] > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/gtkmm-forge > or, via email, send a message with subject or body 'help' to > [EMAIL PROTECTED] > > You can reach the person managing the list at > [EMAIL PROTECTED] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Gtkmm-forge digest..." > > > gtkmm-forge is the mailing list that receives gtkmm bug reports from > bugzilla. A daily digest is sent to gtkmm-main, to encourage people to > help fixing the bugs. Do not try to unsubscribe gtkmm-forge from > gtkmm-list. > > > Today's Topics: > > 1. [Bug 521294] Impossible to catch ConvertError exception > (glibmm (bugzilla.gnome.org)) > 2. [Bug 521294] Impossible to catch ConvertError exception > (glibmm (bugzilla.gnome.org)) > 3. [Bug 521294] Impossible to catch ConvertError exception > (glibmm (bugzilla.gnome.org)) > 4. [Bug 521294] Impossible to catch ConvertError exception > (glibmm (bugzilla.gnome.org)) > 5. [Bug 517787] Add operator<< and operator>> to Gio streams > (glibmm (bugzilla.gnome.org)) > 6. [Bug 521294] Impossible to catch ConvertError exception > (glibmm (bugzilla.gnome.org)) > 7. [Bug 498438] gcc-4.3 build issue (glibmm (bugzilla.gnome.org)) > 8. [Bug 517787] Add operator<< and operator>> to Gio streams > (glibmm (bugzilla.gnome.org)) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 9 Mar 2008 13:27:24 +0000 (UTC) > From: "glibmm (bugzilla.gnome.org)" > <[EMAIL PROTECTED]> > Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch > ConvertError exception > To: [EMAIL PROTECTED] > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=utf-8 > > If you have any questions why you received this email, please see the > text at > the end of this email. Replies to this email are NOT read, please see the > text > at the end of this email. You can add comments to this bug at: > http://bugzilla.gnome.org/show_bug.cgi?id=521294 > > glibmm | general | Ver: 2.15.x > > > > > ------- Comment #4 from Murray Cumming 2008-03-09 13:27 UTC ------- > Actually, it's operator<< that is throwing the exception. I wonder if > that's > happening when writing out the exception's what() message. > > > -- > See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about > why you received > this email, why you can't respond via email, how to stop receiving > emails (or reduce the number you receive), and how to contact someone > if you are having problems with the system. > > You can add comments to this bug at > http://bugzilla.gnome.org/show_bug.cgi?id=521294. > > > > ------------------------------ > > Message: 2 > Date: Sun, 9 Mar 2008 13:54:49 +0000 (UTC) > From: "glibmm (bugzilla.gnome.org)" > <[EMAIL PROTECTED]> > Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch > ConvertError exception > To: [EMAIL PROTECTED] > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=utf-8 > > If you have any questions why you received this email, please see the > text at > the end of this email. Replies to this email are NOT read, please see the > text > at the end of this email. You can add comments to this bug at: > http://bugzilla.gnome.org/show_bug.cgi?id=521294 > > glibmm | general | Ver: 2.15.x > > > > > ------- Comment #5 from Jonathon Jongsma (jonner) 2008-03-09 13:54 UTC > ------- > Indeed you're correct. I guess I hadn't looked closely enough. I can > get it > to not abort if I instead use the following line: > std::cerr << "Glib::MarkupError: " << exception.what ().raw () << > std::endl; > > (e.g. using the raw() string and not doing any charset conversions on > operator<<). I wonder if it's really a good idea to put invalid utf-8 > into a > utf-8 message string... > > > -- > See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about > why you received > this email, why you can't respond via email, how to stop receiving > emails (or reduce the number you receive), and how to contact someone > if you are having problems with the system. > > You can add comments to this bug at > http://bugzilla.gnome.org/show_bug.cgi?id=521294. > > > > ------------------------------ > > Message: 3 > Date: Sun, 9 Mar 2008 19:50:22 +0000 (UTC) > From: "glibmm (bugzilla.gnome.org)" > <[EMAIL PROTECTED]> > Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch > ConvertError exception > To: [EMAIL PROTECTED] > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=utf-8 > === message truncated === ================================================== I have switched 11 jobs. This is the 10th company I am working at. http://www.geocities.com/rneeraj/text/creativity.html ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs _______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
