[Groonga-commit] groonga/groonga at df11b33 [master] ii: fix unlock order for explicitly unlock

Back to archive index

Kouhei Sutou null+****@clear*****
Fri Nov 4 11:56:56 JST 2016


Kouhei Sutou	2016-11-04 11:56:56 +0900 (Fri, 04 Nov 2016)

  New Revision: df11b331f246fa48af288add44339b388fa5fbfd
  https://github.com/groonga/groonga/commit/df11b331f246fa48af288add44339b388fa5fbfd

  Message:
    ii: fix unlock order for explicitly unlock

  Modified files:
    lib/db.c

  Modified: lib/db.c (+1 -1)
===================================================================
--- lib/db.c    2016-11-02 17:51:47 +0900 (abe333c)
+++ lib/db.c    2016-11-04 11:56:56 +0900 (287241b)
@@ -11172,10 +11172,10 @@ grn_rc
 grn_obj_unlock(grn_ctx *ctx, grn_obj *obj, grn_id id)
 {
   GRN_API_ENTER;
-  grn_io_unlock(grn_obj_io(obj));
   if (obj && obj->header.type == GRN_COLUMN_INDEX) {
     grn_io_unlock(((grn_ii *)obj)->chunk);
   }
+  grn_io_unlock(grn_obj_io(obj));
   GRN_API_RETURN(GRN_SUCCESS);
 }
 
-------------- next part --------------
HTML����������������������������...
下载 



More information about the Groonga-commit mailing list
Back to archive index