Just to let everyone know ...
I discovered that I was having an issue with my socket logic which was the
main cause of my problem outlined below. Once I resolved that issue and
incorporated g_idle_add() along with GCond GMutex into my code
everything is working.
(When you reply, please
GLib 2.21.4 is now available for download at:
ftp://ftp.gtk.org/pub/glib/2.21/
http://download.gnome.org/sources/glib/2.21/
md5 sums:
5092c5b479ba80065dc164d27e63000f glib-2.21.4.tar.bz2
83a51a4d0bc540b4b1c9f5c0d2921623 glib-2.21.4.tar.gz
sha1 sums:
In some contexts my GTK app offers the user the opportunity to
copy chunks of output to the clipboard as RTF. This is primarily
intended for use on MS Windows, but it also works fine for pasting
into (e.g.) an OpenOffice text document on Linux. The chunk is
advertised via the relevant
GTK+ 2.17.5 is now available for download at:
ftp://ftp.gtk.org/pub/gtk/2.17/
http://download.gnome.org/sources/gtk+/2.17/
md5 sums:
549fe72768e2d3e6a9553d45622134d2 gtk+-2.17.5.tar.bz2
d7810abeba598160b24724373fde4b83 gtk+-2.17.5.tar.gz
sha1 sums:
1064433144fa5766913b5969313c20ea5f26b8db
GTK+ 2.16.5 is now available for download at:
ftp://ftp.gtk.org/pub/gtk/2.16/
http://download.gnome.org/sources/gtk+/2.16/
md5 sums:
8d1ea0b9b0400224d25b0cc2750b438d gtk+-2.16.5.tar.bz2
4d7f18d70c3fc7a372c1c5bb850248fb gtk+-2.16.5.tar.gz
sha1 sums:
4482e698730c8ea88239512a49306dc27a661145