[ 
https://issues.apache.org/jira/browse/HAWQ-1521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Radar Lei reassigned HAWQ-1521:
-------------------------------

    Assignee: Lin Wen  (was: Radar Lei)

> Idle QE Processes Can't Quit After An Interval
> ----------------------------------------------
>
>                 Key: HAWQ-1521
>                 URL: https://issues.apache.org/jira/browse/HAWQ-1521
>             Project: Apache HAWQ
>          Issue Type: Bug
>            Reporter: Lin Wen
>            Assignee: Lin Wen
>
> After a query is finished, there are some idle QE processes on segments. 
> These QE processes are expected to quit after a time interval, this interval 
> is controlled by a GUC gp_vmem_idle_resource_timeout, the default value is 18 
> seconds.
> However, this does't act as expected. Idle QE processes on segments always 
> exist there, unless the QD process quit. 
> The reason is in postgres.c, the codes to enable this timer can't get 
> executed. function gangsExist() always return false, since gang related 
> structures are all NULL.
>       if (IdleSessionGangTimeout > 0 && gangsExist())
>               if (!enable_sig_alarm( IdleSessionGangTimeout /* ms */, false))
>                       elog(FATAL, "could not set timer for client wait 
> timeout");



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to