preload libraries - Mailing list pgsql-admin

From flickchick_one
Subject preload libraries
Date
Msg-id 614704.20770.qm@web52109.mail.re2.yahoo.com
Whole thread Raw
Responses Re: preload libraries  ("Joshua D. Drake" <jd@commandprompt.com>)
Re: preload libraries  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-admin
Hello all -
 
I'm attempting to preload a shared object file (match.so) in order to create a C function in postgres that use will use it.  To do this, I've added the following line to the postgresql.conf file:
 
preload_libraries = '/etc/postgresql/8.1/main/match.so'
 
Now when attempting to start the server, I receive the following error message:
 
Postgresql server failed to start.  Please check the log output:
 
Although the message says to check the log for additional info, and a log is created for the event, the file is empty.
 
I'm very new to postgres, so I'm wondering if there's some sort of permission problem that I need to address. 
 
One note - if I comment out the preload_libraries line, the server starts and runs fine.  But if I then attempt to create the function that calls match.so, the server will crash with the following error message:
 
An error has occurred:
server closed the connection unexpectedly
          This probably means the server terminated abnormally
          before or while processing the request.
 
Again there are no details in the log to explain what is happening.
 
Thanks in advance for any assistance you can provide.
 
Chris
 
 


Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when.

pgsql-admin by date:

Previous
From: "Vishal Arora"
Date:
Subject: Re: Moving data directory
Next
From: "Joshua D. Drake"
Date:
Subject: Re: preload libraries