mirror of
https://github.com/postgres/postgres.git
synced 2025-11-15 03:41:20 +03:00
Post-PG 10 beta1 pgindent run
perltidy run not included.
This commit is contained in:
@@ -52,7 +52,7 @@ ConditionVariableInit(ConditionVariable *cv)
|
||||
void
|
||||
ConditionVariablePrepareToSleep(ConditionVariable *cv)
|
||||
{
|
||||
int pgprocno = MyProc->pgprocno;
|
||||
int pgprocno = MyProc->pgprocno;
|
||||
|
||||
/*
|
||||
* It's not legal to prepare a sleep until the previous sleep has been
|
||||
@@ -89,10 +89,10 @@ ConditionVariablePrepareToSleep(ConditionVariable *cv)
|
||||
* called in a predicate loop that tests for a specific exit condition and
|
||||
* otherwise sleeps, like so:
|
||||
*
|
||||
* ConditionVariablePrepareToSleep(cv); [optional]
|
||||
* while (condition for which we are waiting is not true)
|
||||
* ConditionVariableSleep(cv, wait_event_info);
|
||||
* ConditionVariableCancelSleep();
|
||||
* ConditionVariablePrepareToSleep(cv); [optional]
|
||||
* while (condition for which we are waiting is not true)
|
||||
* ConditionVariableSleep(cv, wait_event_info);
|
||||
* ConditionVariableCancelSleep();
|
||||
*
|
||||
* Supply a value from one of the WaitEventXXX enums defined in pgstat.h to
|
||||
* control the contents of pg_stat_activity's wait_event_type and wait_event
|
||||
@@ -101,8 +101,8 @@ ConditionVariablePrepareToSleep(ConditionVariable *cv)
|
||||
void
|
||||
ConditionVariableSleep(ConditionVariable *cv, uint32 wait_event_info)
|
||||
{
|
||||
WaitEvent event;
|
||||
bool done = false;
|
||||
WaitEvent event;
|
||||
bool done = false;
|
||||
|
||||
/*
|
||||
* If the caller didn't prepare to sleep explicitly, then do so now and
|
||||
@@ -186,7 +186,7 @@ ConditionVariableCancelSleep(void)
|
||||
bool
|
||||
ConditionVariableSignal(ConditionVariable *cv)
|
||||
{
|
||||
PGPROC *proc = NULL;
|
||||
PGPROC *proc = NULL;
|
||||
|
||||
/* Remove the first process from the wakeup queue (if any). */
|
||||
SpinLockAcquire(&cv->mutex);
|
||||
@@ -213,13 +213,13 @@ ConditionVariableSignal(ConditionVariable *cv)
|
||||
int
|
||||
ConditionVariableBroadcast(ConditionVariable *cv)
|
||||
{
|
||||
int nwoken = 0;
|
||||
int nwoken = 0;
|
||||
|
||||
/*
|
||||
* Let's just do this the dumbest way possible. We could try to dequeue
|
||||
* all the sleepers at once to save spinlock cycles, but it's a bit hard
|
||||
* to get that right in the face of possible sleep cancelations, and
|
||||
* we don't want to loop holding the mutex.
|
||||
* to get that right in the face of possible sleep cancelations, and we
|
||||
* don't want to loop holding the mutex.
|
||||
*/
|
||||
while (ConditionVariableSignal(cv))
|
||||
++nwoken;
|
||||
|
||||
Reference in New Issue
Block a user