1
0
Fork 0
mirror of https://github.com/deltachat/deltachat-core.git synced 2025-10-05 19:42:04 +02:00

move connect/disconnect thread creation to cli program

This commit is contained in:
B. Petersen 2018-05-31 22:07:49 +02:00
parent d4731eca19
commit e94296f7f2
3 changed files with 84 additions and 30 deletions

View file

@ -32,6 +32,7 @@ your library */
#include "../src/mrpgp.h"
/*
* Reset database tables. This function is called from Core cmdline.
*
@ -451,8 +452,8 @@ char* mrmailbox_cmdline(mrmailbox_t* mailbox, const char* cmdline)
"set <configuration-key> [<value>]\n"
"get <configuration-key>\n"
"configure\n"
"idle\n"
"interruptidle\n"
"connect\n"
"disconnect\n"
"poll\n"
"help imex (Import/Export)\n"
"==============================Chat commands==\n"
@ -680,14 +681,6 @@ char* mrmailbox_cmdline(mrmailbox_t* mailbox, const char* cmdline)
{
ret = mrmailbox_configure(mailbox)? COMMAND_SUCCEEDED : COMMAND_FAILED;
}
else if( strcmp(cmd, "idle")==0 )
{
ret = mrmailbox_idle(mailbox)? COMMAND_SUCCEEDED : COMMAND_FAILED;
}
else if( strcmp(cmd, "interruptidle")==0 )
{
ret = mrmailbox_interrupt_idle(mailbox)? COMMAND_SUCCEEDED : COMMAND_FAILED;
}
else if( strcmp(cmd, "poll")==0 )
{
ret = mrmailbox_poll(mailbox)? COMMAND_SUCCEEDED : COMMAND_FAILED;