Navigation Menu

Skip to content

Commit

Permalink
Run and shutdown process correctly
Browse files Browse the repository at this point in the history
  • Loading branch information
piroor committed Jun 27, 2014
1 parent 847e997 commit ae2b185
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions lib/droonga/serf.rb
Expand Up @@ -57,15 +57,11 @@ def load_status
end

def send_event(name, event, payload)
serf = new(nil, name)
serf.send_event(event, payload)
serf.shutdown
new(nil, name).send_event(event, payload)
end

def send_query(name, query, payload)
serf = new(nil, name)
serf.send_query(query, payload)
serf.shutdown
new(nil, name).send_query(query, payload)
end
end

Expand Down Expand Up @@ -108,11 +104,13 @@ def shutdown
end

def send_event(event, payload)
run("event", event, JSON.generate(payload))
ensure_serf
run("event", event, JSON.generate(payload)).shutdown
end

def send_query(query, payload)
run("query", query, JSON.generate(payload))
ensure_serf
run("query", query, JSON.generate(payload)).shutdown
end

private
Expand Down

0 comments on commit ae2b185

Please sign in to comment.