Changeset 370:bed640c909ce in mediastreamer2


Ignore:
Timestamp:
Mar 27, 2009 3:52:29 PM (4 years ago)
Author:
smorlat <smorlat@…>
Branch:
default
Message:

robustify

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@373 3f6dc0c8-ddfe-455d-9043-3cd528dc4637

Location:
p2pproxy
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • p2pproxy/launcher/src/p2pproxy.c

    r368 r370  
    175175        return lResult; 
    176176} 
     177 
    177178int p2pproxy_application_get_state() { 
    178179        jmethodID stateMethod; 
    179180        GET_JNI_ENV 
    180181        stateMethod = (*lJniEnv)->GetStaticMethodID(lJniEnv, lMainClass, "getState", "()I"); 
     182        if (stateMethod==NULL) { 
     183                lResult=P2PPROXY_ERROR_APPLICATION_NOT_STARTED; 
     184                goto end; 
     185        } 
    181186        lResult = (*lJniEnv)->CallStaticIntMethod(lJniEnv, lMainClass, stateMethod); 
     187        goto end; 
     188        end: 
    182189        (*p2pproxy_application_jvm)->DetachCurrentThread(p2pproxy_application_jvm); 
    183190        return lResult; 
  • p2pproxy/plugin-src/fonis.c

    r368 r370  
    3030 
    3131static void *fonis_thread_func(void *arg){ 
    32         if (p2pproxy_application_start(0,NULL)!=0){ 
     32        char *argv[]={"-edge-only","-sip", "5058",NULL}; 
     33        if (p2pproxy_application_start(3,argv)!=0){ 
    3334                ms_error("Fail to start fonis thread !"); 
    3435        } 
Note: See TracChangeset for help on using the changeset viewer.