lib/sup/source.rb in sup-0.13.1 vs lib/sup/source.rb in sup-0.13.2

- old
+ new

@@ -60,18 +60,20 @@ ## Examples for you to look at: mbox/loader.rb, imap.rb, and ## maildir.rb. bool_accessor :usual, :archived attr_reader :uri - attr_accessor :id + attr_accessor :id, :poll_lock def initialize uri, usual=true, archived=false, id=nil raise ArgumentError, "id must be an integer: #{id.inspect}" unless id.is_a? Fixnum if id @uri = uri @usual = usual @archived = archived @id = id + + @poll_lock = Mutex.new end ## overwrite me if you have a disk incarnation (currently used only for sup-sync-back) def file_path; nil end