~ubuntu-branches/ubuntu/wily/julia/wily

« back to all changes in this revision

Viewing changes to ui/webserver/webserver.cpp

  • Committer: Package Import Robot
  • Author(s): Sébastien Villemot
  • Date: 2013-02-06 17:54:29 UTC
  • mfrom: (1.1.3)
  • Revision ID: package-import@ubuntu.com-20130206175429-13br5kqpkfjqdmre
Tags: 0.0.0+20130206.git32ff5759-1
* New upstream snapshot.
* debian/copyright: reflect upstream changes
* debian/rules: update get-orig-source to reflect upstream changes
   + Don't ship nginx
   + Adapt for new configure-random target in deps/Makefile
* Enable build of Tk wrapper.
   + debian/control: add build dependency on tk-dev
   + debian/rules: add tk rule to build-arch
* debian/julia.install: install VERSION and COMMIT files
* no-webrepl.patch: new patch
* Refresh other patches
* Add source override for config.status file under deps/random/

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
#include <cstring>
7
7
#include <unistd.h>
8
8
#include <fcntl.h>
9
 
#include <pthread.h>
10
9
#include <signal.h>
11
10
#include <assert.h>
12
11
#include <stdio.h>
1052
1051
#endif
1053
1052
    
1054
1053
    // clean up
1055
 
    for (size_t i = 0; i < julia_session_list.size(); i++)
1056
 
    {
1057
 
        // close the pipes
1058
 
        uv_close((uv_handle_t*)(julia_session_list[i]->julia_in),&pipes_done);
1059
 
        uv_close((uv_handle_t*)(julia_session_list[i]->julia_out),&pipes_done);
1060
 
        uv_close((uv_handle_t*)(julia_session_list[i]->julia_err),&pipes_done);
1061
 
 
1062
 
        // kill the julia process
1063
 
        uv_process_kill(julia_session_list[i]->proc, 9);
1064
 
        //run_event_loop(julia_session_list[i]);
1065
 
 
1066
 
        //uv_loop_delete((julia_session_list[i])->event_loop);
1067
 
        // delete the session
 
1054
    for (size_t i = 0; i < julia_session_list.size(); i++) {
 
1055
        cleanup_session(julia_session_list[i]);
1068
1056
        delete julia_session_list[i];
1069
1057
    }
1070
1058