[Groonga-commit] droonga/droonga-engine at 6223ac8 [buffered-forward] Raise errors for invalid responses correctly

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Mar 27 16:35:05 JST 2015


YUKI Hiroshi	2015-03-27 16:35:05 +0900 (Fri, 27 Mar 2015)

  New Revision: 6223ac85d76b382993c5511d9520775130bbd3c6
  https://github.com/droonga/droonga-engine/commit/6223ac85d76b382993c5511d9520775130bbd3c6

  Message:
    Raise errors for invalid responses correctly

  Modified files:
    lib/droonga/catalog_fetcher.rb

  Modified: lib/droonga/catalog_fetcher.rb (+4 -3)
===================================================================
--- lib/droonga/catalog_fetcher.rb    2015-03-27 16:18:45 +0900 (252dd6c)
+++ lib/droonga/catalog_fetcher.rb    2015-03-27 16:35:05 +0900 (9c22f3b)
@@ -37,12 +37,13 @@ module Droonga
         "dataset" => options[:dataset] || Catalog::Dataset::DEFAULT_NAME,
         "type"    => "catalog.fetch"
       }
+      response = nil
       Droonga::Client.open(@client_options) do |client|
         response = client.request(message)
-        raise EmptyResponse.new unless response
-        raise EmptyCatalog.new unless response["body"]
-        response["body"]
       end
+      raise EmptyResponse.new unless response
+      raise EmptyCatalog.new unless response["body"]
+      response["body"]
     end
 
     private
-------------- next part --------------
HTML����������������������������...
Download 



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