рдмрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ
рдЬрдм ServiceBusReceiverAsyncClient
рдХрд╛ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рджреЛ LockContainer
рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдлрд╝реАрд▓реНрдб рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдкреНрд░рддреНрдпреЗрдХ рдЪрд░ ( LockContainer
рдХреЗ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдореЗрдВ) рд╕рдордп-рд╕рдордп рдкрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рд╕рд╛рдл рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлреНрд▓рдХреНрд╕ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрддрд╛ рд╣реИред рд╕рдлрд╛рдИ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд▓реИрдореНрдмреНрдбрд╛ рд▓реЙрдХ рдХрдВрдЯреЗрдирд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдлреНрд▓рдХреНрд╕ рд▓реЙрдХ рдХрдВрдЯреЗрдирд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЛ рддрдм рддрдХ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рдЙрдкрднреЛрдХреНрддрд╛ рдХрд╛ рдирд┐рдкрдЯрд╛рди рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ред
рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм ServiceBusReceiverAsyncClient
рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ LockContainer
рдЪрд░ рднреА рдмрдВрдж рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рд╕реНрдореГрддрд┐ рд░рд┐рд╕рд╛рд╡ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред
рдкреНрд░рдЬрдирди рдХрд░рдирд╛
рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ServiceBusReceiverAsyncClient
рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдПрдВ рдФрд░ рдмрд╛рд░-рдмрд╛рд░ close
рдФрд░ start
рдХреЙрд▓ рдХрд░реЗрдВред рд╣реАрдк рдбрдВрдк рдХреЗ рд╕рд╛рде рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬреБрдЕрд▓ рд╡реАрдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдпрд╣ рд╕реНрдореГрддрд┐ рдЙрдкрдпреЛрдЧ рдкреИрдЯрд░реНрди рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП (рд╕реНрдореГрддрд┐ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдорд╛рдореВрд▓реА рд▓реЗрдХрд┐рди рд╕реНрдерд┐рд░ рд╡реГрджреНрдзрд┐):
рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдвреЗрд░ рдореЗрдВ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЙрдирдХреЗ рдмрдирд╛рдП рд░рдЦрд╛ рдЖрдХрд╛рд░ рд╕рдордп рдХреЗ рд╕рдорд╛рди рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ:
рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░
рдХреНрд▓рд╛рдЗрдВрдЯ рдмрдВрдж рд╣реЛрдиреЗ рдкрд░ рд▓реЙрдХрдХрдВрдЯреЗрдирд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдмрдВрдж рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕рд▓рд┐рдП рд╕реНрдореГрддрд┐ рдореЗрдВ рд░рд┐рд╕рд╛рд╡ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕реЗрдЯрдЕрдк (рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВ):
рд╕реВрдЪрдирд╛ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ
рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдиреЗ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдЬреЛрдбрд╝ рджреА рд╣реИ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб рдЪреЗрдХрдСрдлрд╝ рдХрд░реЗрдВ рдЕрдиреНрдпрдерд╛ рд╣рдо рдЬрд╛рд░реАрдХрд░реНрддрд╛ рдХреЛ рдЕрдкреВрд░реНрдг рд░рд┐рдкреЛрд░реНрдЯ рдорд╛рдиреЗрдВрдЧреЗ
рд╣реИрд▓реЛ, рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рдЬрдирд╕рдВрдкрд░реНрдХ рдЦреЛрд▓рд╛ рд╣реИ: https://github.com/Azure/azure-sdk-for-java/pull/17993ред
рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдмрджрд▓рд╛рд╡ рдпрд╛ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╕рд╛рджрд░!
рдкреАрдЖрд░ @conniey рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдХреНрдпрд╛ рд╣рдо рдЬрд▓реНрдж рд╣реА рдПрдХ рдирдИ рд░рд┐рд▓реАрдЬ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рд╕рд╛рджрд░!
@marciopd рд╣рдорд╛рд░реА рдЬрдирд╡рд░реА рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдЧреАред
#17993 . рджреНрд╡рд╛рд░рд╛ рддрдп