return -1;
g_io_channel_set_encoding(extra_getsize_info->getsize_io, NULL, NULL);
g_io_channel_set_buffered(extra_getsize_info->getsize_io, FALSE);
- getsize_wid = g_io_add_watch(extra_getsize_info->getsize_io,
- G_IO_IN, getsize_io_handler, job);
+ getsize_wid = g_io_add_watch_full(extra_getsize_info->getsize_io,
+ G_PRIORITY_HIGH, G_IO_IN, getsize_io_handler, job, NULL);
if (!getsize_wid) {
ERR("failed to add io watch");
return -1;