Re: How to build OpenPegasus SDK as single threaded?

Devchandra L Meetei <[email protected]>
Newsgroups gmane.network.open-pegasus.general
Message-ID <CAKmFMKeKW11ExH4bdO+UxK2UGJTzQEuZFxxWen7NFqqFex8XoQ@mail.gmail.com>
Aha, Since AIX and HP-UX are unix variants, They will be supporting Posix
standards and hence, pthreads.
So, I dont think that there will be any problem
generally, multi threading improves performances. libpegcommon generated
from Pegasus/Common is pegasus common library and is used serve, client
commonly.

I think you can go ahead, without worrying of threading,

--Regards
Devchandra Leishangthem

On Fri, Apr 6, 2012 at 5:08 PM, Pranav S <[email protected]> wrote:

> I some where read, on HPUX and AIX linking single threaded libraries to
> multi threaded causes undefined behaviour. Hence I was trying to to build
> openpegasus libs as single threaded. I see libpegcommon uses pthread
> library. I would like to know if there is way to turnoff the
> multithreading. In HPUX Makefiles I see "-mt" option being used to enable
> threads support.
>
> I see Pegasus/Common has thread pool implementation, which is not always
> being used by the applications consuming OenPegasus SDK.
> Let me know if I am wrong somewhere.
>
> Thank You,
> Pranav
>
> On 6 April 2012 16:22, Devchandra Leishangthem <[email protected]>wrote:
>
>> Is there any specifi reason why you wanted to build uni-threaded?
>> Warm Regards
>> D>L> Meetei
>> IBM India System and Technology Lab
>> EGL -D,Bangalore, India
>>
>>
>>
>> From:   Pranav S <[email protected]>
>> To:     [email protected],
>> Date:   04/06/2012 04:06 PM
>> Subject:        How to build OpenPegasus SDK as single threaded?
>>
>>
>>
>> Hello,
>>
>> I am trying to explore OpenPegasus SDK and its applications. Currently the
>> SDK uses multi threading and links to pthreads library, hence it gets
>> built
>> as a multithreaded. I would like to know is it possible to build the
>> library as single threaded? Do we have provision for that in the
>> Makefiles.
>> I tried exploring but did not find anything which tells that it is
>> possible
>> to build the library as single threaded one. Because linking a single
>> threaded library to a multithreaded library can lead to undefined
>> behaviour.
>>
>> --
>> Thanks,
>> Pranav
>>
>>
>>
>
>
> --
> Thanks,
> Pranav
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.