[
https://issues.apache.org/jira/browse/THRIFT-3283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14649125#comment-14649125
]
ASF GitHub Bot commented on THRIFT-3283:
----------------------------------------
GitHub user simonsouth opened a pull request:
https://github.com/apache/thrift/pull/574
THRIFT-3283: c_glib: Tutorial: Fix uninitialized-variable warning
This patch makes the tutorial server initialize an error variable to NULL
before using it, which resolves a GLib warning printed to the console when the
server terminates.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/simonsouth/thrift
thrift-3283-c_glib-tutorial-server-always-exits-with-warning
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/thrift/pull/574.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #574
----
commit 674ac3872c74cf38a68cc9f1437716523a65b22f
Author: Simon South <[email protected]>
Date: 2015-07-31T11:57:43Z
c_glib: Tutorial: Fix uninitialized-variable warning
----
> c_glib: Tutorial server always exits with warning
> -------------------------------------------------
>
> Key: THRIFT-3283
> URL: https://issues.apache.org/jira/browse/THRIFT-3283
> Project: Thrift
> Issue Type: Bug
> Affects Versions: 0.9.3
> Environment: Cloud9 (Ubuntu 14.04.2 LTS; gcc 4.8.2)
> Reporter: Simon South
> Assignee: Simon South
> Priority: Minor
> Labels: c_glib, tutorial
>
> When terminating the C (GLib) tutorial server with Ctrl-C, this message is
> output to the console:
> {code}
> (process:18038): GLib-WARNING **: GError set over the top of a previous
> GError or uninitialized memory.
> This indicates a bug in someone's code. You must ensure an error is NULL
> before it's set.
> The overwriting error message was: failed to accept connection - Interrupted
> system call
> done.
> {code}
> The server should instead exit quietly without reporting an issue.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)