Skip to content
Snippets Groups Projects
Select Git revision
  • dd_area_choosers_split_string_infinite_loop_fix
  • dailybuild_linux-x64
  • dailybuild_win32
  • master default protected
  • sqlite
  • rip_abstraction
  • dailybuild_macos-armv8
  • dd_file_lister_filanem_in_desc_color
  • mode7
  • dd_msg_reader_are_you_there_warning_improvement
  • c23-playing
  • syncterm-1.3
  • syncterm-1.2
  • test-build
  • hide_remote_connection_with_telgate
  • 638-can-t-control-c-during-a-file-search
  • add_body_to_pager_email
  • mingw32-build
  • cryptlib-3.4.7
  • ree/mastermind
  • sbbs320d
  • syncterm-1.6
  • syncterm-1.5
  • syncterm-1.4
  • sbbs320b
  • syncterm-1.3
  • syncterm-1.2
  • syncterm-1.2rc6
  • syncterm-1.2rc5
  • push
  • syncterm-1.2rc4
  • syncterm-1.2rc2
  • syncterm-1.2rc1
  • sbbs319b
  • sbbs318b
  • goodbuild_linux-x64_Sep-01-2020
  • goodbuild_win32_Sep-01-2020
  • goodbuild_linux-x64_Aug-31-2020
  • goodbuild_win32_Aug-31-2020
  • goodbuild_win32_Aug-30-2020
40 results

imapservice.js

Blame
    • Deucе's avatar
      0827b4a3
      Hold config lock for whole sequence. · 0827b4a3
      Deucе authored
      Rather than locking for just one message, lock for the entire command
      when potentially updating Seen data.  With this, we can block all
      connections the user has except the currently executing one, and
      not need to read/write the seen data between every message.
      
      While this can take minutes on very large subs, it's certainly
      better than hours as previously.
      
      It's rude to have multiple sockets actively pumelling the server
      anyway.
      0827b4a3
      History
      Hold config lock for whole sequence.
      Deucе authored
      Rather than locking for just one message, lock for the entire command
      when potentially updating Seen data.  With this, we can block all
      connections the user has except the currently executing one, and
      not need to read/write the seen data between every message.
      
      While this can take minutes on very large subs, it's certainly
      better than hours as previously.
      
      It's rude to have multiple sockets actively pumelling the server
      anyway.