Re: Deadlock when executing multiple select statements from multiple threads

"Inoue, Hiroshi" <[email protected]>
Newsgroups gmane.comp.db.postgresql.odbc
Message-ID <[email protected]>
Hi,

On 2018/04/16 9:41, Ayman Samamry wrote:
>
> Hi,
>
> The deadlock with the ‘select’ statement is fixed, however it seems 
> that the  other operations (update/insert/delete) still cause a 
> similar deadlock too…(can be easily reproduced if you replace the 
> selects with any of the other operations).
>

Could you please retry the test drivers 10.02.0101 on Windows at
https://winpg.jp/~inoue/psqlodbc/index.html
?

regards,
Hiroshi Inoue

> Regards,
>
> Ayman
>
> *From:*Inoue, Hiroshi [mailto:[email protected]]
> *Sent:* Friday, April 13, 2018 6:52 PM
> *To:* Ayman Samamry <[email protected]>
> *Cc:* [email protected]; Henry Santosa <[email protected]>; 
> Denn Sporcic <[email protected]>
> *Subject:* Re: Deadlock when executing multiple select statements from 
> multiple threads
>
> Hi,
>
> On 2018/04/11 12:03, Inoue, Hiroshi wrote:
>
>     Hi Ayman,
>
>     Thanks for the report.
>     I would examine the issue.
>
>
> Could you please try the test drivers 10.02.0100 on Windows at
> https://winpg.jp/~inoue/psqlodbc/index.html 
> <https://winpg.jp/%7Einoue/psqlodbc/index.html>
> ?
>
> regards,
> Hiroshi Inoue
>
>
>
>     regards,
>     Hiroshi Inoue
>
>     On 2018/04/10 14:51, Ayman Samamry wrote:
>
>         Hello,
>
>         We are having a deadlock issue when executing multiple select
>         statements from multiple threads, the issue happens with
>         driver version (9.6.4.0) or newer, doesn’t happen on 9.6.3.1 .
>
>         I’ve attached a simple project that triggers the deadlock,
>         tested with visual studio 2017, release x64 build, PostgreSQL
>         10.3, usually happens after few runs.[please note that the
>         proper database connection string and the table names need to
>         be provided in the code for it to work].
>
>         I’ve also included the stack trace of the two threads in deadlock.
>
>         Regards,
>
>         Ayman
>
>
>         _____________________________________________________________________
>
>
>         This email, including any attachments, is confidential and/or
>         privileged. If you are not the intended recipient, any use for
>         any purpose or disclosure its contents to any other person or
>         copying of this Email is strictly prohibited; please notify us
>         immediately by return email or telephone +61 2 9966 1066 and
>         destroy the original message. IR entities reserve the right to
>         monitor all email communications through their networks.
>         _______________________________________________________________________
>
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by MCI's Internet Managed
> Scanning Services - powered by MessageLabs. For further information
> visit http://www.mci.com
>
>
> _____________________________________________________________________
>
> This email, including any attachments, is confidential and/or 
> privileged. If you are not the intended recipient, any use for any 
> purpose or disclosure its contents to any other person or copying of 
> this Email is strictly prohibited; please notify us immediately by 
> return email or telephone +61 2 9966 1066 and destroy the original 
> message. IR entities reserve the right to monitor all email 
> communications through their networks.
> ______________________________________________________________________
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.