aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2/xmlrpc-server.c
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2009-08-10 19:25:12 -0300
committerLeandro A. F. Pereira <leandro@hardinfo.org>2009-08-10 19:25:12 -0300
commite24dab5843609e8eb28c10922ab17bd52c1498ec (patch)
treefae1850a7b77968fe431993f5704f2bb775e1c1e /hardinfo2/xmlrpc-server.c
parentd46cc05b0e450df41fdd561609f0aa36d317cedc (diff)
Add Icon Blitting benchmark
Diffstat (limited to 'hardinfo2/xmlrpc-server.c')
-rw-r--r--hardinfo2/xmlrpc-server.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/hardinfo2/xmlrpc-server.c b/hardinfo2/xmlrpc-server.c
index ebe35e08..0e089ab5 100644
--- a/hardinfo2/xmlrpc-server.c
+++ b/hardinfo2/xmlrpc-server.c
@@ -721,7 +721,12 @@ void xmlrpc_server_start(GMainLoop *main_loop)
server = xmlrpc_server_new();
if (!server) {
- g_error("Cannot create XML-RPC server. Aborting");
+ if (main_loop) {
+ g_warning("Cannot create XML-RPC server.");
+ return;
+ } else {
+ g_error("Cannot create XML-RPC server. Aborting");
+ }
}
DEBUG("adding soup handlers for /xmlrpc");