<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -14,9 +14,15 @@ class CapitolWord
     end
 
     def latest_for(congress_person, options={})
-      latest_words = HTTParty.get(construct_url(congress_person, &quot;lawmaker&quot;, &quot;latest&quot;, options))
-      latest_words.map do |latest_word|
-        CapitolWord.new(latest_word)
+      begin
+        Timeout.timeout(10) do
+          latest_words = HTTParty.get(construct_url(congress_person, &quot;lawmaker&quot;, &quot;latest&quot;, options))
+          latest_words.map do |latest_word|
+            CapitolWord.new(latest_word)
+          end
+        end
+      rescue OpenURI::HTTPError, Timeout::Error
+        []
       end
     end
   end</diff>
      <filename>lib/capitol_word.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>546418b7e4ad332c0d199e3b8d6d40ce1e2464bc</id>
    </parent>
  </parents>
  <author>
    <name>Veezus Kreist</name>
    <email>mremsik@gmail.com</email>
  </author>
  <url>http://github.com/hashrocket/localpolitics.in/commit/7ce27bd91b10b73d81d9cdbcc9760e46900d26b2</url>
  <id>7ce27bd91b10b73d81d9cdbcc9760e46900d26b2</id>
  <committed-date>2009-10-15T07:12:13-07:00</committed-date>
  <authored-date>2009-10-15T07:12:13-07:00</authored-date>
  <message>Guard against CapitolWords timeout</message>
  <tree>f5e8d676fec8a177d5b5618c9a00d4a7358bebe3</tree>
  <committer>
    <name>Veezus Kreist</name>
    <email>mremsik@gmail.com</email>
  </committer>
</commit>
