On Thu, Feb 23, 2012 at 12:12 PM, Gene Cooperman <g...@ccs.neu.edu> wrote:
> Kapil,
>    When we were discussing this, we talked about using an older
> version of DMTCP (before this broke).  We were guessing maybe
> DMTCP 1.2.1.  Did you have a chance to look at that?
>
> Nick,
>    You're also welcome to try out 1.2.1 directly on your app.

I just replied to Nick's email. Nick's requirements are different than
what --enable-external-socket-handling provides. More details are in
the other email.

> On Thu, Feb 23, 2012 at 12:02:38AM -0500, Kapil Arya wrote:
>> Hi Nick,
>>
>> Thanks for reporting the bug. The configure flag
>> "--enable-external-socket-handling" pertains to an older piece of
>> code. This option hasn't been exercised lately and is broken due to
>> benign negligence. It has been on our todo list to replace this code
>> with a newer design that uses DMTCP modules but has been low priority
>> until now. If this flag is desired, then we will be happy to raise the
>> priority and provide you with the solution over the next few days.
>>
>> Is this something you would want to have in DMTCP rather sooner than
>> later? If so, please let us know and we will find a workaround.
>>
>> Thanks,
>> Kapil
>>
>> On Wed, Feb 22, 2012 at 12:11 PM, Gene Cooperman <g...@ccs.neu.edu> wrote:
>> > Thanks for sending this report, Nick.  We'll get back to you soon.
>> >
>> > Best wishes,
>> > - Gene
>> >
>> > On Wed, Feb 22, 2012 at 12:25:54PM +0000, Harezga, Nick wrote:
>> >> Hi all,
>> >>
>> >> After talking to Professor Cooperman yesterday, he recommended that I 
>> >> e-mail the list with the issue that I am having. For some background, I 
>> >> am attempting to checkpoint an IRC server (Unreal), which introduces 
>> >> external sockets. This works fine when I also checkpoint clients 
>> >> connected to the server, but that isn't what I am trying to do.
>> >>
>> >> I tried to configure DMTCP using: "./configure CPPFLAGS="-DDEBUG" 
>> >> CXXFLAGS="-O0 -g3" --enable-debug --enable-external-socket-handling"
>> >>
>> >> I wasn't able to successfully checkpoint when the client isn't being 
>> >> checkpointed, so I figured I would try the external-socket-handling flag 
>> >> to see if that did anything. The configure works fine, but after running 
>> >> make, I receive the following error:
>> >>
>> >> g++ -DHAVE_CONFIG_H -I.   -DDEBUG -fPIC -g -O0 -MT connectionstate.o -MD 
>> >> -MP -MF .deps/connectionstate.Tpo -c -o connectionstate.o 
>> >> connectionstate.cpp
>> >> In file included from constants.h:26,
>> >>                  from connectionstate.cpp:22:
>> >> config.h:8:1: warning: "DEBUG" redefined
>> >> <command-line>: warning: this is the location of the previous definition
>> >> In file included from connectionmanager.h:27,
>> >>                  from connectionstate.h:27,
>> >>                  from connectionstate.cpp:23:
>> >> connection.h:157: error: 'TcpConnectionInfo' was not declared in this 
>> >> scope
>> >> connection.h:157: error: template argument 1 is invalid
>> >> In file included from connectionstate.cpp:23:
>> >> connectionstate.h:51: error: 'TcpConnectionInfo' was not declared in this 
>> >> scope
>> >> connectionstate.h:51: error: template argument 1 is invalid
>> >> connectionstate.cpp:151: error: 'TcpConnectionInfo' was not declared in 
>> >> this scope
>> >> connectionstate.cpp:151: error: template argument 1 is invalid
>> >> make[3]: *** [connectionstate.o] Error 1
>> >> make[3]: Leaving directory 
>> >> `/home/nharezga/dev/dmtcp/dmtcp-1.2.4/dmtcp/src'
>> >> make[2]: *** [all] Error 2
>> >> make[2]: Leaving directory 
>> >> `/home/nharezga/dev/dmtcp/dmtcp-1.2.4/dmtcp/src'
>> >> make[1]: *** [all-recursive] Error 1
>> >> make[1]: Leaving directory `/home/nharezga/dev/dmtcp/dmtcp-1.2.4/dmtcp'
>> >> make: *** [dmtcp] Error 2
>> >>
>> >> I am using the latest SVN revision, 32 bit Ubuntu 10.04 in a virtual 
>> >> machine, and kernel 2.6.32-38.
>> >>
>> >> Any ideas?
>> >
>> >> ------------------------------------------------------------------------------
>> >> Virtualization & Cloud Management Using Capacity Planning
>> >> Cloud computing makes use of virtualization - but cloud computing
>> >> also focuses on allowing computing to be delivered as a service.
>> >> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> >
>> >> _______________________________________________
>> >> Dmtcp-forum mailing list
>> >> Dmtcp-forum@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/dmtcp-forum
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Virtualization & Cloud Management Using Capacity Planning
>> > Cloud computing makes use of virtualization - but cloud computing
>> > also focuses on allowing computing to be delivered as a service.
>> > http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> > _______________________________________________
>> > Dmtcp-forum mailing list
>> > Dmtcp-forum@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/dmtcp-forum

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Dmtcp-forum mailing list
Dmtcp-forum@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dmtcp-forum

Reply via email to