Re: WIN32 psql Ctrl+C support
От | Ludek Finstrle |
---|---|
Тема | Re: WIN32 psql Ctrl+C support |
Дата | |
Msg-id | 20040407083159.GC11076@soptik.pzkagis.cz обсуждение исходный текст |
Ответ на | Re: WIN32 psql Ctrl+C support (Bruce Momjian <pgman@candle.pha.pa.us>) |
Список | pgsql-patches |
> Where are we on this patch? I don't have enough time to fully understand the problem which Magnus notice. The patch I sent I use on 5 computers with no problem. It's sufficient solution for me now. Luf > > You need to make all variable access (including libpq, I think) in the > > handler threadsafe. The control handler will execute on a different > > thread from the main one (see > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc > > /base/handlerroutine.asp). > > > > One way to do this could be to have the handler just set an event or a > > variable, and then poll this one in the main thread. For more > > information about these issues, see recent threads on signal handling on > > pgsql-hackers-win32 (which deals with the server, but much the same > > issues). > > > > > > //Magnus > > > > > I write Ctrl+C support for Win32 psql client. I create diff > > > againist CVS snapshoted today.
В списке pgsql-patches по дате отправления: