break;
case REQUEST_TYPE_ENABLE_APP:
ret = __process_enable_app(job);
+ _free_backend_job(job);
break;
case REQUEST_TYPE_DISABLE_APP:
ret = __process_disable_app(job);
+ _free_backend_job(job);
break;
case REQUEST_TYPE_GETSIZE:
__set_backend_busy(x);
ret = __process_getsize(job);
+ g_hash_table_insert(backend_info_table, (gpointer)ret,
+ (gpointer)job);
break;
case REQUEST_TYPE_CLEARDATA:
__set_backend_busy(x);
ret = __process_cleardata(job);
+ g_hash_table_insert(backend_info_table, (gpointer)ret,
+ (gpointer)job);
break;
case REQUEST_TYPE_CLEARCACHE:
__set_backend_busy(x);
ret = __process_clearcache(job);
- _free_backend_job(job);
+ g_hash_table_insert(backend_info_table, (gpointer)ret,
+ (gpointer)job);
break;
case REQUEST_TYPE_ENABLE_GLOBAL_APP_FOR_UID:
ret = __process_enable_global_app_for_uid(job);