Re: sigint psql - Mailing list pgsql-hackers

From Doug McNaught
Subject Re: sigint psql
Date
Msg-id 871xbdrfr1.fsf@asmodeus.mcnaught.org
Whole thread Raw
In response to sigint psql  (John DeSoi <desoi@pgedit.com>)
Responses Re: sigint psql  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-hackers
John DeSoi <desoi@pgedit.com> writes:

> I'm communicating with psql via a pipe stream. This works pretty well,
> but one problem I have is trying to cancel an operation. If I send a
> sigint, psql dies. In looking at the source I gather this is because
> it assumes I'm in non-interactive mode (pset.notty is true). I was
> wondering if there was some way to work around this short of
> recompiling the source. I need to do the same thing on Windows.
>
> Thanks for any suggestions,

On Unix you could run 'psql' through a pty rather than a pipe.  No
idea what the Windows equivalent would be.

-Doug


pgsql-hackers by date:

Previous
From: "Magnus Hagander"
Date:
Subject: Re: win32 performance - fsync question
Next
From: Tom Lane
Date:
Subject: Re: SPI_finish and RegisterExprContextCallback