The debugger works fine for the server(which waits and accepts incoming client connections).
1. When i connect a client with: **$ psql test** .Does the server create a new thread for the client?
2. Is it possible to attach debugger and set breakpoints in parser.c or executor.c in postgresql source files so that i can analyse how postgresql queries are executed?
I have tried attaching debugger and set breakpoints in parser.c and executed some queries in the client.But it doesnt stop at the breakpoint.