Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 4522752

Browse files
committed
set process title in dmq-receiver
1 parent 7fd38fb commit 4522752

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/dmq.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
#include "storage/ipc.h"
4646
#include "tcop/tcopprot.h"
4747
#include "utils/dynahash.h"
48+
#include "utils/ps_status.h"
4849

4950
#define DMQ_MQ_SIZE ((Size) 65536)
5051
#define DMQ_MQ_MAGIC 0x646d71
@@ -987,12 +988,16 @@ dmq_receiver_loop(PG_FUNCTION_ARGS)
987988
StringInfoData s;
988989
shm_mq_handle **mq_handles;
989990
char *sender_name;
991+
char *proc_name;
990992
int i;
991993
int receiver_id = -1;
992994
double last_message_at = dmq_now();
993995

994996
sender_name = text_to_cstring(PG_GETARG_TEXT_PP(0));
995997

998+
proc_name = psprintf("mtm-dmq-receiver %s", sender_name);
999+
set_ps_display(proc_name, true);
1000+
9961001
/* setup queues with backends */
9971002
seg = dsm_create(dmq_toc_size(), 0);
9981003
toc = shm_toc_create(DMQ_MQ_MAGIC, dsm_segment_address(seg),

0 commit comments

Comments
 (0)