title: File input not working for logstash
body: <p>I get the correct output when I use stdin as an input stream. But whenever I use the file as an input, the output freezes after the following message. </p>
  
  <pre><code>"Using milestone 2 input plugin 'file'. This plugin should be stable but if you see strange behavior, please let us know."
  </code></pre>
  
  <p>Here is my config file.</p>
  
  <pre><code>input {
    file {
      path =&gt; ["c:/users/a/b/c/logstash-1.4.1/bin/logs/logfile.log"]
      start_position =&gt; beginning
    }
  }
  
  filter {
      grok {
                  patterns_dir =&gt; "./patterns"
                  break_on_match =&gt; "false"
                  match =&gt; ["message", "%{MY_DATE:my_date}"]
          }
      grok {
                  patterns_dir =&gt; "./patterns"
                  break_on_match =&gt; "false"
                  match =&gt; ["message", "%{DATE:date}"]
          }
      grok {
                  patterns_dir =&gt; "./patterns"
                  break_on_match =&gt; "false"
                  match =&gt; ["message", "%{TIME:time}"]
          }
      grok {
                  patterns_dir =&gt; "./patterns"
                  break_on_match =&gt; "false"
                  match =&gt; ["message", "%{LOG_LEVEL:log_level}"]
          }
      grok {
                  patterns_dir =&gt; "./patterns"
                  break_on_match =&gt; "false"
                  match =&gt; ["message", "%{SERVER:server}"]
          }
      grok {
                  patterns_dir =&gt; "./patterns"
                  break_on_match =&gt; "false"
                  match =&gt; ["message", "%{CLASS_NAME:class_name}"]
          }
  
  }
  
  output {
    stdout { codec =&gt; rubydebug }
    elasticsearch { host =&gt; localhost }
   }
  </code></pre>
  
  <p>Is my file path in the wrong format?</p>