summaryrefslogtreecommitdiff
diff options
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2012-01-25 14:20:31 +0100
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2012-01-25 14:20:31 +0100
commit12d80aa8feb21424dffc759757fa76e258a47811 (patch)
tree552f9942ac5fee285a7d81b0edc53a44fc051974
parent496a0fa8a445d03daa85b2870a156b435a00b22c (diff)
PanelService: don't close the pipe's read fd, or also writing will fail.
(bzr r1858.9.6)
-rw-r--r--services/panel-service.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/panel-service.c b/services/panel-service.c
index b9727fad3..c5380f88f 100644
--- a/services/panel-service.c
+++ b/services/panel-service.c
@@ -401,7 +401,6 @@ get_indicator_entry_by_id (const gchar *entry_id)
if (pipe (fds) > -1)
{
- close (fds[0]);
size_t data_size = sizeof (IndicatorObjectEntry);
if (write (fds[1], entry, data_size) != data_size)
@@ -419,6 +418,7 @@ get_indicator_entry_by_id (const gchar *entry_id)
}
}
+ close (fds[0]);
close (fds[1]);
}
}